The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of Required, reference main (82a4fb), with Swift 6.1 for macOS (SPM) on 27 Apr 2025 02:10:10 UTC.

Swift 6 data race errors: 2

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/trilemma-dev/Required.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/trilemma-dev/Required
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 82a4fbd Better handling of equality match
Cloned https://github.com/trilemma-dev/Required.git
Revision (git rev-parse @):
82a4fbd388346ca40b1bbe815014dc45a75d503c
SUCCESS checkout https://github.com/trilemma-dev/Required.git at main
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "required",
      "name": "Required",
      "url": "https://github.com/trilemma-dev/Required.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Required",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/trilemma-dev/Required.git
[1/276] Fetching required
Fetched https://github.com/trilemma-dev/Required.git from cache (0.79s)
Creating working copy for https://github.com/trilemma-dev/Required.git
Working copy of https://github.com/trilemma-dev/Required.git resolved at main (82a4fbd)
warning: '.resolve-product-dependencies': dependency 'required' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/trilemma-dev/Required.git
https://github.com/trilemma-dev/Required.git
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Required",
  "name" : "Required",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.10"
    }
  ],
  "products" : [
    {
      "name" : "Required",
      "targets" : [
        "Required"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "RequiredTests",
      "module_type" : "SwiftTarget",
      "name" : "RequiredTests",
      "path" : "Tests/RequiredTests",
      "sources" : [
        "Evaluation Tests.swift",
        "Parser Tests.swift",
        "Real World Explorations.swift",
        "Requirements Validation.swift",
        "TestHelpers.swift",
        "Tokenizer Tests.swift"
      ],
      "target_dependencies" : [
        "Required"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Required",
      "module_type" : "SwiftTarget",
      "name" : "Required",
      "path" : "Sources/Required",
      "product_memberships" : [
        "Required"
      ],
      "sources" : [
        "CompileAndParse.swift",
        "Evaluator/AndRequirement+Evaluate.swift",
        "Evaluator/CertificateConstraint+Evaluate.swift",
        "Evaluator/CodeDirectoryHashConstraint+Evaluate.swift",
        "Evaluator/EntitlementConstraint+Evaluate.swift",
        "Evaluator/Evaluation.swift",
        "Evaluator/IdentifierConstraint+Evaluate.swift",
        "Evaluator/InfoConstraint+Evaluate.swift",
        "Evaluator/MatchExpression+Evaluate.swift",
        "Evaluator/NegationRequirement+Evaluate.swift",
        "Evaluator/OrRequirement+Evaluate.swift",
        "Evaluator/ParenthesesRequirement+Evaluate.swift",
        "Evaluator/Requirement+Evaluate.swift",
        "Helpers/Data+Extensions.swift",
        "Helpers/Security/SecCertificate+Extensions.swift",
        "Helpers/Security/SecCode+Extensions.swift",
        "Helpers/Security/SecRequirement+Extensions.swift",
        "Helpers/Security/SecStaticCode+Extensions.swift",
        "Helpers/Security/SecTask+Extensions.swift",
        "Helpers/Security/SecurityCommon.swift",
        "Helpers/Security/SecurityError.swift",
        "Parser/AndRequirement.swift",
        "Parser/CertificateConstraint.swift",
        "Parser/CodeDirectoryHashConstraint.swift",
        "Parser/Constraint.swift",
        "Parser/EntitlementConstraint.swift",
        "Parser/IdentifierConstraint.swift",
        "Parser/InfoConstraint.swift",
        "Parser/KeyExpression.swift",
        "Parser/MatchExpression.swift",
        "Parser/NegationRequirement.swift",
        "Parser/OrRequirement.swift",
        "Parser/ParenthesesRequirement.swift",
        "Parser/Parser.swift",
        "Parser/ParserError.swift",
        "Parser/Requirement.swift",
        "Parser/RequirementSet.swift",
        "Parser/Symbols.swift",
        "Parser/WildcardString.swift",
        "Tokenizer/Token.swift",
        "Tokenizer/TokenizationError.swift",
        "Tokenizer/Tokenizer.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-2F0A5646E1D333AE.txt
[3/41] Emitting module Required
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityError.swift:13:10: warning: associated value 'cfError' of 'Sendable'-conforming enum 'SecurityError' has non-sendable type 'CFErrorDomain' (aka 'CFString'); this is an error in the Swift 6 language mode
11 |     case statusCode(OSStatus)
12 |     case unknown
13 |     case cfError(CFErrorDomain, CFIndex)
   |          `- warning: associated value 'cfError' of 'Sendable'-conforming enum 'SecurityError' has non-sendable type 'CFErrorDomain' (aka 'CFString'); this is an error in the Swift 6 language mode
14 |
15 |     static func throwIfFailure<T>(_ function: (inout T?) -> (OSStatus)) throws -> T {
CoreFoundation.CFString:1:14: note: class 'CFString' does not conform to the 'Sendable' protocol
1 | public class CFString : _CFObject {
  |              `- note: class 'CFString' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
 6 | //
 7 |
 8 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
 9 |
10 | enum SecurityError: Error {
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/RequirementSet.swift:13:24: warning: static property 'tags' is not concurrency-safe because non-'Sendable' type '[String : (RequirementTag, (Token) -> any RequirementTagSymbol)]' may have shared mutable state; this is an error in the Swift 6 language mode
 11 |     public let requirements: [RequirementTag : RequirementSetElement]
 12 |
 13 |     private static let tags: [String : (RequirementTag, (Token) -> RequirementTagSymbol) ] =
    |                        |- warning: static property 'tags' is not concurrency-safe because non-'Sendable' type '[String : (RequirementTag, (Token) -> any RequirementTagSymbol)]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'tags' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 |     [
 15 |         "host" : (.host, HostSymbol.init(sourceToken:)),
    :
135 |
136 | /// A requirement tag code.
137 | public enum RequirementTag {
    |             `- note: consider making enum 'RequirementTag' conform to the 'Sendable' protocol
138 |     /// What hosts may run the code.
139 |     case host
[4/41] Compiling Required NegationRequirement.swift
[5/41] Compiling Required OrRequirement.swift
[6/41] Compiling Required ParenthesesRequirement.swift
[7/41] Compiling Required Parser.swift
[8/45] Compiling Required ParserError.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/RequirementSet.swift:13:24: warning: static property 'tags' is not concurrency-safe because non-'Sendable' type '[String : (RequirementTag, (Token) -> any RequirementTagSymbol)]' may have shared mutable state; this is an error in the Swift 6 language mode
 11 |     public let requirements: [RequirementTag : RequirementSetElement]
 12 |
 13 |     private static let tags: [String : (RequirementTag, (Token) -> RequirementTagSymbol) ] =
    |                        |- warning: static property 'tags' is not concurrency-safe because non-'Sendable' type '[String : (RequirementTag, (Token) -> any RequirementTagSymbol)]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'tags' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 |     [
 15 |         "host" : (.host, HostSymbol.init(sourceToken:)),
    :
135 |
136 | /// A requirement tag code.
137 | public enum RequirementTag {
    |             `- note: consider making enum 'RequirementTag' conform to the 'Sendable' protocol
138 |     /// What hosts may run the code.
139 |     case host
[9/45] Compiling Required Requirement.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/RequirementSet.swift:13:24: warning: static property 'tags' is not concurrency-safe because non-'Sendable' type '[String : (RequirementTag, (Token) -> any RequirementTagSymbol)]' may have shared mutable state; this is an error in the Swift 6 language mode
 11 |     public let requirements: [RequirementTag : RequirementSetElement]
 12 |
 13 |     private static let tags: [String : (RequirementTag, (Token) -> RequirementTagSymbol) ] =
    |                        |- warning: static property 'tags' is not concurrency-safe because non-'Sendable' type '[String : (RequirementTag, (Token) -> any RequirementTagSymbol)]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'tags' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 |     [
 15 |         "host" : (.host, HostSymbol.init(sourceToken:)),
    :
135 |
136 | /// A requirement tag code.
137 | public enum RequirementTag {
    |             `- note: consider making enum 'RequirementTag' conform to the 'Sendable' protocol
138 |     /// What hosts may run the code.
139 |     case host
[10/45] Compiling Required RequirementSet.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/RequirementSet.swift:13:24: warning: static property 'tags' is not concurrency-safe because non-'Sendable' type '[String : (RequirementTag, (Token) -> any RequirementTagSymbol)]' may have shared mutable state; this is an error in the Swift 6 language mode
 11 |     public let requirements: [RequirementTag : RequirementSetElement]
 12 |
 13 |     private static let tags: [String : (RequirementTag, (Token) -> RequirementTagSymbol) ] =
    |                        |- warning: static property 'tags' is not concurrency-safe because non-'Sendable' type '[String : (RequirementTag, (Token) -> any RequirementTagSymbol)]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'tags' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 |     [
 15 |         "host" : (.host, HostSymbol.init(sourceToken:)),
    :
135 |
136 | /// A requirement tag code.
137 | public enum RequirementTag {
    |             `- note: consider making enum 'RequirementTag' conform to the 'Sendable' protocol
138 |     /// What hosts may run the code.
139 |     case host
[11/45] Compiling Required Symbols.swift
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/RequirementSet.swift:13:24: warning: static property 'tags' is not concurrency-safe because non-'Sendable' type '[String : (RequirementTag, (Token) -> any RequirementTagSymbol)]' may have shared mutable state; this is an error in the Swift 6 language mode
 11 |     public let requirements: [RequirementTag : RequirementSetElement]
 12 |
 13 |     private static let tags: [String : (RequirementTag, (Token) -> RequirementTagSymbol) ] =
    |                        |- warning: static property 'tags' is not concurrency-safe because non-'Sendable' type '[String : (RequirementTag, (Token) -> any RequirementTagSymbol)]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'tags' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 |     [
 15 |         "host" : (.host, HostSymbol.init(sourceToken:)),
    :
135 |
136 | /// A requirement tag code.
137 | public enum RequirementTag {
    |             `- note: consider making enum 'RequirementTag' conform to the 'Sendable' protocol
138 |     /// What hosts may run the code.
139 |     case host
[12/45] Compiling Required WildcardString.swift
[13/45] Compiling Required Token.swift
[14/45] Compiling Required TokenizationError.swift
[15/45] Compiling Required Tokenizer.swift
[16/45] Compiling Required CertificateConstraint.swift
[17/45] Compiling Required CodeDirectoryHashConstraint.swift
[18/45] Compiling Required Constraint.swift
[19/45] Compiling Required EntitlementConstraint.swift
[20/45] Compiling Required SecTask+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityError.swift:13:10: warning: associated value 'cfError' of 'Sendable'-conforming enum 'SecurityError' has non-sendable type 'CFErrorDomain' (aka 'CFString'); this is an error in the Swift 6 language mode
11 |     case statusCode(OSStatus)
12 |     case unknown
13 |     case cfError(CFErrorDomain, CFIndex)
   |          `- warning: associated value 'cfError' of 'Sendable'-conforming enum 'SecurityError' has non-sendable type 'CFErrorDomain' (aka 'CFString'); this is an error in the Swift 6 language mode
14 |
15 |     static func throwIfFailure<T>(_ function: (inout T?) -> (OSStatus)) throws -> T {
CoreFoundation.CFString:1:14: note: class 'CFString' does not conform to the 'Sendable' protocol
1 | public class CFString : _CFObject {
  |              `- note: class 'CFString' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
 6 | //
 7 |
 8 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
 9 |
10 | enum SecurityError: Error {
[21/45] Compiling Required SecurityCommon.swift
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityError.swift:13:10: warning: associated value 'cfError' of 'Sendable'-conforming enum 'SecurityError' has non-sendable type 'CFErrorDomain' (aka 'CFString'); this is an error in the Swift 6 language mode
11 |     case statusCode(OSStatus)
12 |     case unknown
13 |     case cfError(CFErrorDomain, CFIndex)
   |          `- warning: associated value 'cfError' of 'Sendable'-conforming enum 'SecurityError' has non-sendable type 'CFErrorDomain' (aka 'CFString'); this is an error in the Swift 6 language mode
14 |
15 |     static func throwIfFailure<T>(_ function: (inout T?) -> (OSStatus)) throws -> T {
CoreFoundation.CFString:1:14: note: class 'CFString' does not conform to the 'Sendable' protocol
1 | public class CFString : _CFObject {
  |              `- note: class 'CFString' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
 6 | //
 7 |
 8 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
 9 |
10 | enum SecurityError: Error {
[22/45] Compiling Required SecurityError.swift
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityError.swift:13:10: warning: associated value 'cfError' of 'Sendable'-conforming enum 'SecurityError' has non-sendable type 'CFErrorDomain' (aka 'CFString'); this is an error in the Swift 6 language mode
11 |     case statusCode(OSStatus)
12 |     case unknown
13 |     case cfError(CFErrorDomain, CFIndex)
   |          `- warning: associated value 'cfError' of 'Sendable'-conforming enum 'SecurityError' has non-sendable type 'CFErrorDomain' (aka 'CFString'); this is an error in the Swift 6 language mode
14 |
15 |     static func throwIfFailure<T>(_ function: (inout T?) -> (OSStatus)) throws -> T {
CoreFoundation.CFString:1:14: note: class 'CFString' does not conform to the 'Sendable' protocol
1 | public class CFString : _CFObject {
  |              `- note: class 'CFString' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
 6 | //
 7 |
 8 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
 9 |
10 | enum SecurityError: Error {
[23/45] Compiling Required AndRequirement.swift
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityError.swift:13:10: warning: associated value 'cfError' of 'Sendable'-conforming enum 'SecurityError' has non-sendable type 'CFErrorDomain' (aka 'CFString'); this is an error in the Swift 6 language mode
11 |     case statusCode(OSStatus)
12 |     case unknown
13 |     case cfError(CFErrorDomain, CFIndex)
   |          `- warning: associated value 'cfError' of 'Sendable'-conforming enum 'SecurityError' has non-sendable type 'CFErrorDomain' (aka 'CFString'); this is an error in the Swift 6 language mode
14 |
15 |     static func throwIfFailure<T>(_ function: (inout T?) -> (OSStatus)) throws -> T {
CoreFoundation.CFString:1:14: note: class 'CFString' does not conform to the 'Sendable' protocol
1 | public class CFString : _CFObject {
  |              `- note: class 'CFString' does not conform to the 'Sendable' protocol
2 | }
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
 6 | //
 7 |
 8 | import Foundation
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreFoundation'
 9 |
10 | enum SecurityError: Error {
[24/45] Compiling Required Evaluation.swift
[25/45] Compiling Required IdentifierConstraint+Evaluate.swift
[26/45] Compiling Required InfoConstraint+Evaluate.swift
[27/45] Compiling Required MatchExpression+Evaluate.swift
[28/45] Compiling Required NegationRequirement+Evaluate.swift
[29/45] Compiling Required OrRequirement+Evaluate.swift
[30/45] Compiling Required ParenthesesRequirement+Evaluate.swift
[31/45] Compiling Required Requirement+Evaluate.swift
[32/45] Compiling Required Data+Extensions.swift
[33/45] Compiling Required SecCertificate+Extensions.swift
[34/45] Compiling Required SecCode+Extensions.swift
[35/45] Compiling Required SecRequirement+Extensions.swift
[36/45] Compiling Required SecStaticCode+Extensions.swift
[37/45] Compiling Required IdentifierConstraint.swift
[38/45] Compiling Required InfoConstraint.swift
[39/45] Compiling Required KeyExpression.swift
[40/45] Compiling Required MatchExpression.swift
[41/45] Compiling Required CompileAndParse.swift
[42/45] Compiling Required AndRequirement+Evaluate.swift
[43/45] Compiling Required CertificateConstraint+Evaluate.swift
[44/45] Compiling Required CodeDirectoryHashConstraint+Evaluate.swift
[45/45] Compiling Required EntitlementConstraint+Evaluate.swift
Build complete! (4.79s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Required",
  "name" : "Required",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.10"
    }
  ],
  "products" : [
    {
      "name" : "Required",
      "targets" : [
        "Required"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "RequiredTests",
      "module_type" : "SwiftTarget",
      "name" : "RequiredTests",
      "path" : "Tests/RequiredTests",
      "sources" : [
        "Evaluation Tests.swift",
        "Parser Tests.swift",
        "Real World Explorations.swift",
        "Requirements Validation.swift",
        "TestHelpers.swift",
        "Tokenizer Tests.swift"
      ],
      "target_dependencies" : [
        "Required"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Required",
      "module_type" : "SwiftTarget",
      "name" : "Required",
      "path" : "Sources/Required",
      "product_memberships" : [
        "Required"
      ],
      "sources" : [
        "CompileAndParse.swift",
        "Evaluator/AndRequirement+Evaluate.swift",
        "Evaluator/CertificateConstraint+Evaluate.swift",
        "Evaluator/CodeDirectoryHashConstraint+Evaluate.swift",
        "Evaluator/EntitlementConstraint+Evaluate.swift",
        "Evaluator/Evaluation.swift",
        "Evaluator/IdentifierConstraint+Evaluate.swift",
        "Evaluator/InfoConstraint+Evaluate.swift",
        "Evaluator/MatchExpression+Evaluate.swift",
        "Evaluator/NegationRequirement+Evaluate.swift",
        "Evaluator/OrRequirement+Evaluate.swift",
        "Evaluator/ParenthesesRequirement+Evaluate.swift",
        "Evaluator/Requirement+Evaluate.swift",
        "Helpers/Data+Extensions.swift",
        "Helpers/Security/SecCertificate+Extensions.swift",
        "Helpers/Security/SecCode+Extensions.swift",
        "Helpers/Security/SecRequirement+Extensions.swift",
        "Helpers/Security/SecStaticCode+Extensions.swift",
        "Helpers/Security/SecTask+Extensions.swift",
        "Helpers/Security/SecurityCommon.swift",
        "Helpers/Security/SecurityError.swift",
        "Parser/AndRequirement.swift",
        "Parser/CertificateConstraint.swift",
        "Parser/CodeDirectoryHashConstraint.swift",
        "Parser/Constraint.swift",
        "Parser/EntitlementConstraint.swift",
        "Parser/IdentifierConstraint.swift",
        "Parser/InfoConstraint.swift",
        "Parser/KeyExpression.swift",
        "Parser/MatchExpression.swift",
        "Parser/NegationRequirement.swift",
        "Parser/OrRequirement.swift",
        "Parser/ParenthesesRequirement.swift",
        "Parser/Parser.swift",
        "Parser/ParserError.swift",
        "Parser/Requirement.swift",
        "Parser/RequirementSet.swift",
        "Parser/Symbols.swift",
        "Parser/WildcardString.swift",
        "Tokenizer/Token.swift",
        "Tokenizer/TokenizationError.swift",
        "Tokenizer/Tokenizer.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.