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 0.1.1 (82a4fb), with Swift 6.1 for macOS (SPM) on 27 Apr 2025 02:09:35 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: 0.1.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/trilemma-dev/Required
 * tag               0.1.1      -> FETCH_HEAD
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 0.1.1
========================================
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.72s)
Creating working copy for https://github.com/trilemma-dev/Required.git
Working copy of https://github.com/trilemma-dev/Required.git resolved at 0.1.1 (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/45] Compiling Required NegationRequirement.swift
[5/45] Compiling Required OrRequirement.swift
[6/45] Compiling Required ParenthesesRequirement.swift
[7/45] Compiling Required Parser.swift
[8/45] Compiling Required WildcardString.swift
[9/45] Compiling Required Token.swift
[10/45] Compiling Required TokenizationError.swift
[11/45] Compiling Required Tokenizer.swift
[12/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
[13/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
[14/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
[15/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
[16/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 {
[17/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 {
[18/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 {
[19/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 {
[20/45] Compiling Required IdentifierConstraint.swift
[21/45] Compiling Required InfoConstraint.swift
[22/45] Compiling Required KeyExpression.swift
[23/45] Compiling Required MatchExpression.swift
[24/45] Compiling Required CertificateConstraint.swift
[25/45] Compiling Required CodeDirectoryHashConstraint.swift
[26/45] Compiling Required Constraint.swift
[27/45] Compiling Required EntitlementConstraint.swift
[28/45] Compiling Required OrRequirement+Evaluate.swift
[29/45] Compiling Required ParenthesesRequirement+Evaluate.swift
[30/45] Compiling Required Requirement+Evaluate.swift
[31/45] Compiling Required Data+Extensions.swift
[32/45] Compiling Required Evaluation.swift
[33/45] Compiling Required IdentifierConstraint+Evaluate.swift
[34/45] Compiling Required InfoConstraint+Evaluate.swift
[35/45] Compiling Required MatchExpression+Evaluate.swift
[36/45] Compiling Required NegationRequirement+Evaluate.swift
[37/45] Compiling Required CompileAndParse.swift
[38/45] Compiling Required AndRequirement+Evaluate.swift
[39/45] Compiling Required CertificateConstraint+Evaluate.swift
[40/45] Compiling Required CodeDirectoryHashConstraint+Evaluate.swift
[41/45] Compiling Required EntitlementConstraint+Evaluate.swift
[42/45] Compiling Required SecCertificate+Extensions.swift
[43/45] Compiling Required SecCode+Extensions.swift
[44/45] Compiling Required SecRequirement+Extensions.swift
[45/45] Compiling Required SecStaticCode+Extensions.swift
Build complete! (4.62s)
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.