diff --git a/Package.swift b/Package.swift index e4f9c11..4cf8045 100644 --- a/Package.swift +++ b/Package.swift @@ -1,4 +1,4 @@ -// swift-tools-version:4.0 +// swift-tools-version:4.1 // The swift-tools-version declares the minimum version of Swift required to build this package. import PackageDescription diff --git a/Sources/FirebladeECS/FamilyTraitSet.swift b/Sources/FirebladeECS/FamilyTraitSet.swift index d22ee5e..1d65e75 100644 --- a/Sources/FirebladeECS/FamilyTraitSet.swift +++ b/Sources/FirebladeECS/FamilyTraitSet.swift @@ -4,7 +4,7 @@ // // Created by Christian Treffs on 09.10.17. // - +import Swift public struct FamilyTraitSet: CustomStringConvertible, CustomDebugStringConvertible { public let requiresAll: ComponentSet @@ -25,7 +25,7 @@ public struct FamilyTraitSet: CustomStringConvertible, CustomDebugStringConverti isEmptyAny = one.isEmpty - setHash = hash(combine: [all, one, none]) + setHash = FirebladeECS.hash(combine: [all, one, none]) self.requiresAll = all self.needsAtLeastOne = one