Build Information
Failed to build OctopusKit with Swift 5.10 for macOS (SPM).
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64
Build Log
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKSpriteNode+OctopusKit.swift:123:24: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
@discardableResult open func copyPropertiesFromNode(
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKSpriteNode+OctopusKit.swift:146:14: warning: property 'entity' cannot be used in an '@inlinable' function because 'GameplayKit' was not imported by this file; this is an error in Swift 6
self.entity = placeholder.entity
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKSpriteNode+OctopusKit.swift:146:14: note: The missing import of module 'GameplayKit' will be added implicitly
self.entity = placeholder.entity
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKSpriteNode+OctopusKit.swift:146:51: warning: property 'entity' cannot be used in an '@inlinable' function because 'GameplayKit' was not imported by this file; this is an error in Swift 6
self.entity = placeholder.entity
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKSpriteNode+OctopusKit.swift:146:51: note: The missing import of module 'GameplayKit' will be added implicitly
self.entity = placeholder.entity
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKView+OctopusKit.swift:15:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func setAllDebugStatsVisibility(to visibility: Bool) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/PointerEventComponent.swift:177:6: error: stored properties cannot be marked unavailable with '@available'
@available(*, unavailable, renamed: "latestEventForCurrentFrame")
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageStackerComponent.swift:15:48: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusMessageStackerDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageTickerComponent.swift:15:47: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusMessageTickerDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusEntity.swift:15:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusEntityDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusEntityContainer.swift:15:41: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusEntityContainer: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusGameState.swift:17:43: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusGameStateDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSceneDelegate.swift:15:39: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusSceneDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene.swift:15:42: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusSubsceneDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Launch/OctopusScenePresenter.swift:14:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusScenePresenter: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Support & Utility/OctopusUserDefault.swift:74:36: warning: generic parameter 'ValueType' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
public static func preference <ValueType> (forKey key: String) -> ValueType? {
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Support & Utility/OctopusUserDefault.swift:21:52: note: 'ValueType' previously declared here
@propertyWrapper public struct OctopusUserDefault <ValueType> : CustomStringConvertible {
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift:101:38: warning: generic parameter 'OctopusViewControllerType' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
class ViewControllerCoordinator <OctopusViewControllerType> : NSObject
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift:59:79: note: 'OctopusViewControllerType' previously declared here
public struct OctopusViewControllerRepresentable <OctopusGameCoordinatorType, OctopusViewControllerType> : NSViewControllerRepresentable
^
[21/23] Compiling OctopusKit PointerEventComponent.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/PointerEventComponent.swift:177:6: error: stored properties cannot be marked unavailable with '@available'
@available(*, unavailable, renamed: "latestEventForCurrentFrame")
^
[22/23] Compiling OctopusKit CameraPanComponent.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/PointerEventComponent.swift:177:6: error: stored properties cannot be marked unavailable with '@available'
@available(*, unavailable, renamed: "latestEventForCurrentFrame")
^
[23/23] Compiling OctopusKit CameraZoomComponent.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/PointerEventComponent.swift:177:6: error: stored properties cannot be marked unavailable with '@available'
@available(*, unavailable, renamed: "latestEventForCurrentFrame")
^
[24/62] Compiling OctopusKit OSAgnosticTypeAliases.swift
[25/68] Compiling OctopusKit TapGestureRecognizerComponent.swift
[26/68] Compiling OctopusKit NodeTouchClosureComponent.swift
[27/68] Compiling OctopusKit NodeTouchState.swift
[28/74] Compiling OctopusKit OctopusButtonEntity.swift
[29/80] Compiling OctopusKit NSGestureRecognizer+OctopusKit.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:18:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addTarget(_ target: AnyObject, action: Selector) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:26:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func removeTarget(_ target: AnyObject?, action: Selector?) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:19:5: warning: non-'@objc' class method in extensions cannot be overridden; use 'public' instead
open class func nodeWithName<T>(name: String) -> T? {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:48:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChildren(_ children: [SKNode]) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:56:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChildren(_ children: SKNode...) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:62:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChild(_ node: SKNode, at position: CGPoint) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:69:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(in node: SKNode) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:77:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(_ newPosition: CGPoint) -> Self {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:86:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(x: CGFloat, y: CGFloat) -> Self {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:95:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func convertPointFromParent(_ point: CGPoint) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:107:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func convertPointToParent(point: CGPoint) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:117:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func deltaBetweenRotation(and targetAngle: CGFloat) -> CGFloat {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:125:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func replaceNode(_ placeholder: SKNode) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:142:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func replaceNode(named name: String, in placeholderParent: SKNode) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:156:24: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
@discardableResult open func insetPositionBySafeArea(
^~~~
public
[30/80] Compiling OctopusKit CGVector+OctopusKit.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:18:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addTarget(_ target: AnyObject, action: Selector) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:26:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func removeTarget(_ target: AnyObject?, action: Selector?) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:19:5: warning: non-'@objc' class method in extensions cannot be overridden; use 'public' instead
open class func nodeWithName<T>(name: String) -> T? {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:48:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChildren(_ children: [SKNode]) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:56:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChildren(_ children: SKNode...) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:62:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChild(_ node: SKNode, at position: CGPoint) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:69:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(in node: SKNode) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:77:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(_ newPosition: CGPoint) -> Self {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:86:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(x: CGFloat, y: CGFloat) -> Self {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:95:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func convertPointFromParent(_ point: CGPoint) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:107:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func convertPointToParent(point: CGPoint) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:117:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func deltaBetweenRotation(and targetAngle: CGFloat) -> CGFloat {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:125:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func replaceNode(_ placeholder: SKNode) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:142:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func replaceNode(named name: String, in placeholderParent: SKNode) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:156:24: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
@discardableResult open func insetPositionBySafeArea(
^~~~
public
[31/80] Compiling OctopusKit Int+OctopusKit.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:18:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addTarget(_ target: AnyObject, action: Selector) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:26:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func removeTarget(_ target: AnyObject?, action: Selector?) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:19:5: warning: non-'@objc' class method in extensions cannot be overridden; use 'public' instead
open class func nodeWithName<T>(name: String) -> T? {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:48:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChildren(_ children: [SKNode]) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:56:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChildren(_ children: SKNode...) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:62:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChild(_ node: SKNode, at position: CGPoint) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:69:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(in node: SKNode) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:77:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(_ newPosition: CGPoint) -> Self {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:86:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(x: CGFloat, y: CGFloat) -> Self {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:95:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func convertPointFromParent(_ point: CGPoint) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:107:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func convertPointToParent(point: CGPoint) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:117:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func deltaBetweenRotation(and targetAngle: CGFloat) -> CGFloat {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:125:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func replaceNode(_ placeholder: SKNode) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:142:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func replaceNode(named name: String, in placeholderParent: SKNode) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:156:24: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
@discardableResult open func insetPositionBySafeArea(
^~~~
public
[32/80] Compiling OctopusKit String+OctopusKit.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:18:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addTarget(_ target: AnyObject, action: Selector) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:26:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func removeTarget(_ target: AnyObject?, action: Selector?) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:19:5: warning: non-'@objc' class method in extensions cannot be overridden; use 'public' instead
open class func nodeWithName<T>(name: String) -> T? {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:48:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChildren(_ children: [SKNode]) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:56:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChildren(_ children: SKNode...) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:62:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChild(_ node: SKNode, at position: CGPoint) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:69:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(in node: SKNode) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:77:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(_ newPosition: CGPoint) -> Self {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:86:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(x: CGFloat, y: CGFloat) -> Self {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:95:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func convertPointFromParent(_ point: CGPoint) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:107:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func convertPointToParent(point: CGPoint) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:117:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func deltaBetweenRotation(and targetAngle: CGFloat) -> CGFloat {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:125:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func replaceNode(_ placeholder: SKNode) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:142:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func replaceNode(named name: String, in placeholderParent: SKNode) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:156:24: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
@discardableResult open func insetPositionBySafeArea(
^~~~
public
[33/80] Compiling OctopusKit GKComponent+OctopusKit.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:18:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addTarget(_ target: AnyObject, action: Selector) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:26:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func removeTarget(_ target: AnyObject?, action: Selector?) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:19:5: warning: non-'@objc' class method in extensions cannot be overridden; use 'public' instead
open class func nodeWithName<T>(name: String) -> T? {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:48:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChildren(_ children: [SKNode]) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:56:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChildren(_ children: SKNode...) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:62:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChild(_ node: SKNode, at position: CGPoint) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:69:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(in node: SKNode) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:77:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(_ newPosition: CGPoint) -> Self {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:86:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(x: CGFloat, y: CGFloat) -> Self {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:95:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func convertPointFromParent(_ point: CGPoint) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:107:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func convertPointToParent(point: CGPoint) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:117:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func deltaBetweenRotation(and targetAngle: CGFloat) -> CGFloat {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:125:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func replaceNode(_ placeholder: SKNode) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:142:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func replaceNode(named name: String, in placeholderParent: SKNode) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:156:24: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
@discardableResult open func insetPositionBySafeArea(
^~~~
public
[34/80] Compiling OctopusKit GKEntity+OctopusKit.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:18:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addTarget(_ target: AnyObject, action: Selector) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:26:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func removeTarget(_ target: AnyObject?, action: Selector?) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:19:5: warning: non-'@objc' class method in extensions cannot be overridden; use 'public' instead
open class func nodeWithName<T>(name: String) -> T? {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:48:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChildren(_ children: [SKNode]) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:56:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChildren(_ children: SKNode...) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:62:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChild(_ node: SKNode, at position: CGPoint) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:69:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(in node: SKNode) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:77:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(_ newPosition: CGPoint) -> Self {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:86:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(x: CGFloat, y: CGFloat) -> Self {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:95:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func convertPointFromParent(_ point: CGPoint) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:107:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func convertPointToParent(point: CGPoint) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:117:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func deltaBetweenRotation(and targetAngle: CGFloat) -> CGFloat {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:125:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func replaceNode(_ placeholder: SKNode) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:142:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func replaceNode(named name: String, in placeholderParent: SKNode) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:156:24: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
@discardableResult open func insetPositionBySafeArea(
^~~~
public
[35/80] Compiling OctopusKit SKNode+OctopusKit.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:18:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addTarget(_ target: AnyObject, action: Selector) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:26:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func removeTarget(_ target: AnyObject?, action: Selector?) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:19:5: warning: non-'@objc' class method in extensions cannot be overridden; use 'public' instead
open class func nodeWithName<T>(name: String) -> T? {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:48:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChildren(_ children: [SKNode]) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:56:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChildren(_ children: SKNode...) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:62:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func addChild(_ node: SKNode, at position: CGPoint) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:69:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(in node: SKNode) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:77:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(_ newPosition: CGPoint) -> Self {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:86:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func position(x: CGFloat, y: CGFloat) -> Self {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:95:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func convertPointFromParent(_ point: CGPoint) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:107:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func convertPointToParent(point: CGPoint) -> CGPoint {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:117:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func deltaBetweenRotation(and targetAngle: CGFloat) -> CGFloat {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:125:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func replaceNode(_ placeholder: SKNode) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:142:5: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
open func replaceNode(named name: String, in placeholderParent: SKNode) {
^~~~
public
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:156:24: warning: non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
@discardableResult open func insetPositionBySafeArea(
^~~~
public
[36/80] Compiling OctopusKit SpriteKitSceneComponent.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageStackerComponent.swift:15:48: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusMessageStackerDelegate: class {
^~~~~
AnyObject
[37/80] Compiling OctopusKit KeyboardEventComponent.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageStackerComponent.swift:15:48: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusMessageStackerDelegate: class {
^~~~~
AnyObject
[38/80] Compiling OctopusKit PhysicsComponent.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageStackerComponent.swift:15:48: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusMessageStackerDelegate: class {
^~~~~
AnyObject
[39/80] Compiling OctopusKit PhysicsContactComponent.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageStackerComponent.swift:15:48: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusMessageStackerDelegate: class {
^~~~~
AnyObject
[40/80] Compiling OctopusKit PhysicsEventComponent.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageStackerComponent.swift:15:48: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusMessageStackerDelegate: class {
^~~~~
AnyObject
[41/80] Compiling OctopusKit PhysicsWorldComponent.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageStackerComponent.swift:15:48: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusMessageStackerDelegate: class {
^~~~~
AnyObject
[42/80] Compiling OctopusKit MessageStackerComponent.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageStackerComponent.swift:15:48: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusMessageStackerDelegate: class {
^~~~~
AnyObject
[43/80] Compiling OctopusKit SKTexture+OctopusKit.swift
[44/80] Compiling OctopusKit Color.swift
[45/80] Compiling OctopusKit AgentSeekingGoalComponent.swift
[46/80] Compiling OctopusKit ObstacleAvoidanceGoalComponent.swift
[47/80] Compiling OctopusKit OctopusAgent2D.swift
[48/80] Compiling OctopusKit OctopusAgentGoalComponent.swift
[49/80] Compiling OctopusKit PositionSeekingGoalComponent.swift
[50/80] Compiling OctopusKit CombatBehaviorComponent.swift
[51/80] Compiling OctopusKit TimeComponent.swift
[52/80] Compiling OctopusKit CameraComponent.swift
[53/80] Compiling OctopusKit OffscreenRemovalComponent.swift
[54/80] Compiling OctopusKit ShaderComponent.swift
[55/80] Compiling OctopusKit SpriteKitActionComponent.swift
[56/80] Compiling OctopusKit SpriteKitComponent.swift
[57/80] Compiling OctopusKit OctopusSubscene+Keyboard.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene.swift:15:42: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusSubsceneDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Launch/OctopusScenePresenter.swift:14:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusScenePresenter: class {
^~~~~
AnyObject
[58/80] Compiling OctopusKit OctopusSubscene+Mouse.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene.swift:15:42: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusSubsceneDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Launch/OctopusScenePresenter.swift:14:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusScenePresenter: class {
^~~~~
AnyObject
[59/80] Compiling OctopusKit OctopusSubscene.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene.swift:15:42: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusSubsceneDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Launch/OctopusScenePresenter.swift:14:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusScenePresenter: class {
^~~~~
AnyObject
[60/80] Compiling OctopusKit OctopusGameCoordinator.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene.swift:15:42: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusSubsceneDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Launch/OctopusScenePresenter.swift:14:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusScenePresenter: class {
^~~~~
AnyObject
[61/80] Compiling OctopusKit OctopusKit.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene.swift:15:42: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusSubsceneDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Launch/OctopusScenePresenter.swift:14:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusScenePresenter: class {
^~~~~
AnyObject
[62/80] Compiling OctopusKit OctopusScenePresenter.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:25:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:34:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift:43:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:25:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:34:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:43:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:52:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:61:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift:70:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene.swift:15:42: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusSubsceneDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Launch/OctopusScenePresenter.swift:14:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusScenePresenter: class {
^~~~~
AnyObject
[63/80] Compiling OctopusKit OctopusLog.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift:101:38: warning: generic parameter 'OctopusViewControllerType' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
class ViewControllerCoordinator <OctopusViewControllerType> : NSObject
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift:59:79: note: 'OctopusViewControllerType' previously declared here
public struct OctopusViewControllerRepresentable <OctopusGameCoordinatorType, OctopusViewControllerType> : NSViewControllerRepresentable
^
[64/80] Compiling OctopusKit OctopusUtility.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift:101:38: warning: generic parameter 'OctopusViewControllerType' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
class ViewControllerCoordinator <OctopusViewControllerType> : NSObject
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift:59:79: note: 'OctopusViewControllerType' previously declared here
public struct OctopusViewControllerRepresentable <OctopusGameCoordinatorType, OctopusViewControllerType> : NSViewControllerRepresentable
^
[65/80] Compiling OctopusKit Nameable.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift:101:38: warning: generic parameter 'OctopusViewControllerType' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
class ViewControllerCoordinator <OctopusViewControllerType> : NSObject
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift:59:79: note: 'OctopusViewControllerType' previously declared here
public struct OctopusViewControllerRepresentable <OctopusGameCoordinatorType, OctopusViewControllerType> : NSViewControllerRepresentable
^
[66/80] Compiling OctopusKit Entity.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift:101:38: warning: generic parameter 'OctopusViewControllerType' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
class ViewControllerCoordinator <OctopusViewControllerType> : NSObject
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift:59:79: note: 'OctopusViewControllerType' previously declared here
public struct OctopusViewControllerRepresentable <OctopusGameCoordinatorType, OctopusViewControllerType> : NSViewControllerRepresentable
^
[67/80] Compiling OctopusKit OctopusKitContainerView.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift:101:38: warning: generic parameter 'OctopusViewControllerType' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
class ViewControllerCoordinator <OctopusViewControllerType> : NSObject
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift:59:79: note: 'OctopusViewControllerType' previously declared here
public struct OctopusViewControllerRepresentable <OctopusGameCoordinatorType, OctopusViewControllerType> : NSViewControllerRepresentable
^
[68/80] Compiling OctopusKit OctopusViewControllerRepresentable.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift:101:38: warning: generic parameter 'OctopusViewControllerType' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
class ViewControllerCoordinator <OctopusViewControllerType> : NSObject
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift:59:79: note: 'OctopusViewControllerType' previously declared here
public struct OctopusViewControllerRepresentable <OctopusGameCoordinatorType, OctopusViewControllerType> : NSViewControllerRepresentable
^
[69/80] Compiling OctopusKit MessageTickerComponent.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageTickerComponent.swift:15:47: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusMessageTickerDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusEntityContainer.swift:15:41: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusEntityContainer: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusGameState.swift:17:43: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusGameStateDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
[70/80] Compiling OctopusKit OctopusEntityContainer.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageTickerComponent.swift:15:47: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusMessageTickerDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusEntityContainer.swift:15:41: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusEntityContainer: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusGameState.swift:17:43: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusGameStateDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
[71/80] Compiling OctopusKit OctopusGameState.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageTickerComponent.swift:15:47: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusMessageTickerDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusEntityContainer.swift:15:41: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusEntityContainer: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusGameState.swift:17:43: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusGameStateDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
[72/80] Compiling OctopusKit OctopusScene+Keyboard.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageTickerComponent.swift:15:47: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusMessageTickerDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusEntityContainer.swift:15:41: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusEntityContainer: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusGameState.swift:17:43: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusGameStateDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
[73/80] Compiling OctopusKit OctopusScene+Mouse.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageTickerComponent.swift:15:47: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusMessageTickerDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusEntityContainer.swift:15:41: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusEntityContainer: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusGameState.swift:17:43: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusGameStateDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
[74/80] Compiling OctopusKit OctopusScene.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageTickerComponent.swift:15:47: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusMessageTickerDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusEntityContainer.swift:15:41: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusEntityContainer: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusGameState.swift:17:43: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol OctopusGameStateDelegate: class {
^~~~~
AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:25:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyDown = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:34:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.keyUp = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift:43:22: note: use '.self' to reference the type object
self.entity?[KeyboardEventComponent]?.flagsChanged = KeyboardEventComponent.KeyboardEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:25:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseEntered = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:34:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseMoved = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:43:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDown = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:52:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseDragged = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:61:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseUp = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: warning: expected member name or constructor call after type name; this will be an error in Swift 6
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: note: add arguments after the type to construct a value of the type
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
()
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift:70:22: note: use '.self' to reference the type object
self.entity?[MouseEventComponent]?.mouseExited = MouseEventComponent.MouseEvent(event: event, node: self)
^
.self
[75/80] Compiling OctopusKit OctopusViewController.swift
[76/80] Compiling OctopusKit OctopusHighScoreChart.swift
[77/80] Compiling OctopusKit OctopusLogoScene.swift
[78/80] Compiling OctopusKit ContiguousArray2D.swift
[79/80] Compiling OctopusKit OctopusDirection.swift
[80/80] Compiling OctopusKit TimeStep.swift
error: fatalError
BUILD FAILURE 5.10 macosSpm
Build Machine: Mac 7