Make precondition to assert

This commit is contained in:
Christian Treffs 2020-08-05 10:30:12 +02:00
parent d251b3d388
commit 71aa30c562
No known key found for this signature in database
GPG Key ID: 49A4B4B460BE3ED4
1 changed files with 1 additions and 2 deletions

View File

@ -15,8 +15,7 @@ public struct FamilyTraitSet {
let requiresAll = Set<ComponentIdentifier>(requiresAll.map { $0.identifier })
let excludesAll = Set<ComponentIdentifier>(excludesAll.map { $0.identifier })
precondition(FamilyTraitSet.isValid(requiresAll: requiresAll, excludesAll: excludesAll),
"invalid family trait created - requiresAll: \(requiresAll), excludesAll: \(excludesAll)")
assert(FamilyTraitSet.isValid(requiresAll: requiresAll, excludesAll: excludesAll), "invalid family trait created - requiresAll: \(requiresAll), excludesAll: \(excludesAll)")
self.requiresAll = requiresAll
self.excludesAll = excludesAll