The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-confidential, reference 0.5.2 (791e9d), with Swift 6.4 for macOS (SPM) on 24 Sep 2026 17:41:11 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/securevale/swift-confidential.git
Reference: 0.5.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/securevale/swift-confidential
 * tag               0.5.2      -> FETCH_HEAD
HEAD is now at 791e9d0 Update README
Cloned https://github.com/securevale/swift-confidential.git
Revision (git rev-parse @):
791e9d042db3ed4070c6a1ccfc44885990874751
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/securevale/swift-confidential.git at 0.5.2
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/securevale/swift-confidential.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 1064]
[Planning deferred tasks]
[Starting]
[26 / 490] SwiftSyntaxMacros
[202 / 490]
[213 / 500] SwiftSyntax601
[223 / 520]
[229 / 526]
[262 / 539] SwiftSyntax600
[286 / 539] ArgumentParserToolInfo
[294 / 539] SwiftSyntax509
[301 / 586] IssueReporting
[305 / 638]
[320 / 638]
[338 / 638] ArgumentParser
[346 / 640]
[356 / 640]
[360 / 640]
[364 / 663]
[378 / 663]
[382 / 663]
[384 / 663]
[386 / 663]
[389 / 663]
[391 / 663]
[395 / 663] SwiftSyntax
[398 / 663]
[400 / 663]
[401 / 663]
[404 / 663]
[406 / 663]
[411 / 663] IssueReporting
[413 / 663]
[416 / 663] Yams
[423 / 663] ConfidentialUtils
[437 / 663] IssueReporting
[443 / 663] Yams
[446 / 663] IssueReporting
[447 / 663] IssueReporting
[450 / 663] IssueReporting-product
[452 / 663] IssueReporting
[454 / 663] IssueReporting
[459 / 663] ConfidentialUtils
[461 / 663] SwiftSyntax
[471 / 663] ArgumentParser-product
[472 / 663] ArgumentParser-product
[475 / 663] ArgumentParser
[477 / 663] ConfidentialUtils
[479 / 663] ArgumentParser
[480 / 663] ArgumentParser
[480 / 663]
[483 / 663] IssueReporting
[486 / 666]
[488 / 668]
[494 / 697] SwiftParser
[506 / 697] SwiftBasicFormat
[513 / 719] SwiftParser
[527 / 719] SwiftParser
[528 / 719] SwiftParser
[532 / 719] SwiftParser
[535 / 719] SwiftParser
[541 / 719] SwiftOperators
[546 / 719] SwiftBasicFormat
[551 / 719] ConfidentialCore
[557 / 719] ConfidentialCore
[560 / 719] ConfidentialCore
[563 / 719] SwiftBasicFormat
[572 / 719] CasePathsCore
[576 / 720]
[579 / 721] CasePathsCore
[587 / 743] SwiftOperators
[590 / 743] SwiftParserDiagnostics
[592 / 743] SwiftParser
[608 / 743] SwiftOperators
[612 / 743] SwiftOperators
[615 / 744] SwiftOperators
[623 / 755] SwiftSyntaxBuilder
[624 / 755] SwiftSyntaxBuilder
[627 / 755] SwiftOperators
[635 / 756] SwiftParserDiagnostics
[635 / 756] SwiftSyntaxBuilder
[645 / 767] SwiftIfConfig
[647 / 767] SwiftIfConfig
[655 / 768] SwiftSyntax
[665 / 779] SwiftSyntaxMacros
[673 / 780] SwiftSyntaxMacros
[674 / 780] SwiftSyntaxMacroExpansion
[684 / 790] SwiftSyntaxMacroExpansion
[691 / 791] SwiftSyntaxMacroExpansion
[700 / 802] SwiftCompilerPluginMessageHandling
[703 / 802] SwiftCompilerPluginMessageHandling
[710 / 803] SwiftCompilerPlugin
[719 / 806] SwiftCompilerPluginMessageHandling
[721 / 806] CasePathsMacrosSupport
[723 / 808] CasePathsMacrosSupport
[729 / 808] CasePathsMacrosSupport
[730 / 808] SwiftSyntax
[732 / 808] SwiftSyntax
[738 / 808] SwiftSyntaxBuilder
[742 / 808] SwiftCompilerPluginMessageHandling
[760 / 810] CasePathsMacros
[764 / 813] ConfidentialKitMacros
[776 / 824] CasePathsMacros
[778 / 824] ConfidentialKitMacros
[781 / 824] CasePathsMacros
[783 / 825] ConfidentialKitMacros
[786 / 826] CasePaths
[793 / 833] CasePaths
[797 / 837] CasePaths
[806 / 838] Parsing
[816 / 885] ConfidentialKit
[827 / 885]
[833 / 885]
[835 / 885]
[839 / 885]
[841 / 885]
[844 / 885]
[848 / 885]
[850 / 885]
[851 / 885]
[862 / 885] Parsing
[871 / 886] ConfidentialParsing
[883 / 898] ConfidentialParsing
[892 / 899] ConfidentialParsing
[894 / 899] swift-confidential-product
[898 / 903] swift-confidential-product
[899 / 903] swift-confidential-product
[901 / 903] swift-confidential-product
Build complete! (27.95 sec)
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/pointfreeco/swift-parsing.git
Fetching https://github.com/jpsim/Yams.git
[1/11861] Fetching yams
[2/30802] Fetching yams, swift-argument-parser
[25533/129072] Fetching yams, swift-argument-parser, swift-parsing
[25823/209139] Fetching yams, swift-argument-parser, swift-parsing, swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git (6.11s)
[89764/129072] Fetching yams, swift-argument-parser, swift-parsing
Fetched https://github.com/jpsim/Yams.git (11.19s)
Fetched https://github.com/pointfreeco/swift-parsing.git (11.19s)
Fetched https://github.com/apple/swift-argument-parser.git (11.19s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 6.2.2 (11.85s)
Computing version for https://github.com/pointfreeco/swift-parsing.git
Computed https://github.com/pointfreeco/swift-parsing.git at 0.15.2 (0.60s)
Fetching https://github.com/pointfreeco/swift-case-paths
[1/5347] Fetching swift-case-paths
Fetched https://github.com/pointfreeco/swift-case-paths (1.29s)
Computing version for https://github.com/pointfreeco/swift-case-paths
Computed https://github.com/pointfreeco/swift-case-paths at 1.10.0 (4.18s)
Fetching https://github.com/pointfreeco/swift-issue-reporting
[1/6161] Fetching swift-issue-reporting
Fetched https://github.com/pointfreeco/swift-issue-reporting (1.73s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.1.1 (2.49s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.8.2 (0.59s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (2.22s)
Creating working copy for https://github.com/pointfreeco/swift-parsing.git
Working copy of https://github.com/pointfreeco/swift-parsing.git resolved at 0.15.2
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 6.2.2
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.8.2
Creating working copy for https://github.com/pointfreeco/swift-case-paths
Working copy of https://github.com/pointfreeco/swift-case-paths resolved at 1.10.0
Creating working copy for https://github.com/pointfreeco/swift-issue-reporting
Working copy of https://github.com/pointfreeco/swift-issue-reporting resolved at 2.1.1
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.2/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.2/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (0.49s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "600.0.1",
            "upper_bound" : "604.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax.git"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.7.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser.git"
    },
    {
      "identity" : "swift-parsing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.14.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-parsing.git"
    },
    {
      "identity" : "yams",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "6.2.1",
            "upper_bound" : "7.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/jpsim/Yams.git"
    }
  ],
  "manifest_display_name" : "swift-confidential",
  "name" : "swift-confidential",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "maccatalyst",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "8.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "ConfidentialKit",
      "targets" : [
        "ConfidentialKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "swift-confidential",
      "targets" : [
        "swift-confidential"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "ConfidentialKitMacros",
      "targets" : [
        "ConfidentialKitMacros"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "5",
    "6"
  ],
  "targets" : [
    {
      "c99name" : "swift_confidential",
      "module_type" : "SwiftTarget",
      "name" : "swift-confidential",
      "path" : "Sources/swift-confidential",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "swift-confidential"
      ],
      "sources" : [
        "Errors/RuntimeError.swift",
        "Subcommands/Obfuscate.swift",
        "SwiftConfidential.swift"
      ],
      "target_dependencies" : [
        "ConfidentialParsing"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ConfidentialUtilsTests",
      "module_type" : "SwiftTarget",
      "name" : "ConfidentialUtilsTests",
      "path" : "Tests/ConfidentialUtilsTests",
      "sources" : [
        "Extensions/CryptoKit/SymmetricKeySize/SymmetricKeySize+ByteCountTests.swift",
        "Extensions/Foundation/NSData/NSData.CompressionAlgorithm+MagicNumbersTests.swift",
        "Extensions/Swift/BinaryInteger/BinaryInteger+BytesTests.swift",
        "Extensions/Swift/FixedWidthInteger/FixedWidthInteger+ByteWidthTests.swift",
        "TypeInfoTests.swift"
      ],
      "target_dependencies" : [
        "ConfidentialUtils"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ConfidentialUtils",
      "module_type" : "SwiftTarget",
      "name" : "ConfidentialUtils",
      "path" : "Sources/ConfidentialUtils",
      "product_memberships" : [
        "ConfidentialKit",
        "swift-confidential",
        "ConfidentialKitMacros"
      ],
      "sources" : [
        "Extensions/CryptoKit/SymmetricKeySize/SymmetricKeySize+ByteCount.swift",
        "Extensions/Foundation/NSData/NSData.CompressionAlgorithm+MagicNumbers.swift",
        "Extensions/Swift/BinaryInteger/BinaryInteger+Bytes.swift",
        "Extensions/Swift/FixedWidthInteger/FixedWidthInteger+ByteWidth.swift",
        "Extensions/Swift/RandomNumberGenerator/RandomNumberGenerator+System.swift",
        "TypeInfo.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ConfidentialParsingTests",
      "module_type" : "SwiftTarget",
      "name" : "ConfidentialParsingTests",
      "path" : "Tests/ConfidentialParsingTests",
      "sources" : [
        "Models/Configuration/ConfigurationTests.swift",
        "Models/SourceFileSpec/SourceFileSpecTests.swift",
        "Parsing/Parsers/CodeGeneration/ImportDeclParserTests.swift",
        "Parsing/Parsers/CodeGeneration/NamespaceDeclParserTests.swift",
        "Parsing/Parsers/CodeGeneration/NamespaceMembersParserTests.swift",
        "Parsing/Parsers/CodeGeneration/SecretVariableDeclParserTests.swift",
        "Parsing/Parsers/CodeGeneration/SourceFileParserTests.swift",
        "Parsing/Parsers/ConfidentialParserIntegrationTests.swift",
        "Parsing/Parsers/ConfidentialParserTests.swift",
        "Parsing/Parsers/ModelTransform/AlgorithmParserTests.swift",
        "Parsing/Parsers/ModelTransform/CompressStepParserTests.swift",
        "Parsing/Parsers/ModelTransform/EncryptStepParserTests.swift",
        "Parsing/Parsers/ModelTransform/ObfuscationStepsParserTests.swift",
        "Parsing/Parsers/ModelTransform/SecretAccessModifierParserTests.swift",
        "Parsing/Parsers/ModelTransform/SecretNamespaceParserTests.swift",
        "Parsing/Parsers/ModelTransform/SecretsParserTests.swift",
        "Parsing/Parsers/ModelTransform/ShuffleStepParserTests.swift",
        "Parsing/Parsers/ModelTransform/SourceFileSpecParserTests.swift",
        "SyntaxText/SourceFileTextTests.swift",
        "TestDoubles/Dummies/ErrorDummy.swift",
        "TestDoubles/Spies/DataDecoderSpy.swift",
        "TestDoubles/Spies/ParserSpy.swift",
        "TestDoubles/Stubs/Configuration+StubFactory.swift",
        "TestDoubles/Stubs/SourceFileSpec+StubFactory.swift",
        "TestDoubles/Stubs/SourceFileSpec.Secret+StubFactory.swift"
      ],
      "target_dependencies" : [
        "ConfidentialParsing"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ConfidentialParsing",
      "module_type" : "SwiftTarget",
      "name" : "ConfidentialParsing",
      "path" : "Sources/ConfidentialParsing",
      "product_dependencies" : [
        "SwiftSyntaxBuilder",
        "Parsing",
        "Yams"
      ],
      "product_memberships" : [
        "swift-confidential"
      ],
      "sources" : [
        "Coding/DataDecoder.swift",
        "Constants/Constants.swift",
        "Extensions/ConfidentialCore/Obfuscation/Compression/CompressionAlgorithm+CustomStringConvertible.swift",
        "Extensions/ConfidentialCore/Obfuscation/Compression/CompressionAlgorithm+Identifier.swift",
        "Extensions/ConfidentialCore/Obfuscation/Encryption/SymmetricEncryptionAlgorithm+CustomStringConvertible.swift",
        "Extensions/ConfidentialCore/Obfuscation/Encryption/SymmetricEncryptionAlgorithm+Identifier.swift",
        "Extensions/ConfidentialCore/Obfuscation/ObfuscationAlgorithmSpecifier+Identifier.swift",
        "Extensions/ConfidentialCore/Obfuscation/ObfuscationStep+Identifier.swift",
        "Extensions/SwiftSyntax/ArrayExprSyntax/ArrayExprSyntax+ConvenienceInitializers.swift",
        "Models/Configuration/Configuration.swift",
        "Models/SourceFileSpec/SourceFileSpec.swift",
        "Parsing/Parsers/CodeGeneration/ImportDeclParser.swift",
        "Parsing/Parsers/CodeGeneration/NamespaceDeclParser.swift",
        "Parsing/Parsers/CodeGeneration/NamespaceMembersParser.swift",
        "Parsing/Parsers/CodeGeneration/SecretVariableDeclParser.swift",
        "Parsing/Parsers/CodeGeneration/SourceFileParser.swift",
        "Parsing/Parsers/ConfidentialParser.swift",
        "Parsing/Parsers/ModelTransform/AlgorithmParser.swift",
        "Parsing/Parsers/ModelTransform/CompressStepParser.swift",
        "Parsing/Parsers/ModelTransform/EncryptStepParser.swift",
        "Parsing/Parsers/ModelTransform/ObfuscationStepsParser.swift",
        "Parsing/Parsers/ModelTransform/SecretAccessModifierParser.swift",
        "Parsing/Parsers/ModelTransform/SecretNamespaceParser.swift",
        "Parsing/Parsers/ModelTransform/SecretsParser.swift",
        "Parsing/Parsers/ModelTransform/ShuffleStepParser.swift",
        "Parsing/Parsers/ModelTransform/SourceFileSpecParser.swift",
        "Parsing/Parsers/ParsingError.swift",
        "Parsing/ParsersConvenienceInitializers.swift",
        "SyntaxText/SourceFileText.swift"
      ],
      "target_dependencies" : [
        "ConfidentialCore",
        "ConfidentialUtils"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ConfidentialKitMacrosTests",
      "module_type" : "SwiftTarget",
      "name" : "ConfidentialKitMacrosTests",
      "path" : "Tests/ConfidentialKitMacrosTests",
      "product_dependencies" : [
        "SwiftSyntaxMacrosTestSupport"
      ],
      "sources" : [
        "Extensions/Swift/FixedWidthInteger/FixedWidthInteger+SecureRandomTests.swift",
        "Extensions/Swift/Sequence/Sequence+HexStringTests.swift",
        "Macros/Obfuscate/ObfuscateMacroTests.swift",
        "Macros/Obfuscated/ObfuscatedMacroTests.swift",
        "Obfuscation/RandomAlgorithmGeneratorTests.swift",
        "Obfuscation/SecretObfuscator+ObfuscationStepResolverTests.swift",
        "Obfuscation/SecretObfuscatorTests.swift",
        "Obfuscation/Techniques/Compression/DataCompressor+DataObfuscationStepTests.swift",
        "Obfuscation/Techniques/Encryption/DataCrypter+DataObfuscationStepTests.swift",
        "Obfuscation/Techniques/Randomization/DataShuffler+DataObfuscationStepTests.swift",
        "TestDoubles/Mocks/RandomNumberGeneratorMock.swift",
        "TestDoubles/Spies/AlgorithmGeneratorSpy.swift",
        "TestDoubles/Spies/DataEncoderSpy.swift",
        "TestDoubles/Spies/ObfuscationStepResolverSpy.swift",
        "TestDoubles/Spies/ObfuscationStepSpy.swift",
        "TestDoubles/Spies/ParameterlessClosureSpy.swift"
      ],
      "target_dependencies" : [
        "ConfidentialCore",
        "ConfidentialKitMacros",
        "ConfidentialUtils"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ConfidentialKitMacros",
      "module_type" : "SwiftTarget",
      "name" : "ConfidentialKitMacros",
      "path" : "Sources/ConfidentialKitMacros",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "ConfidentialKit",
        "ConfidentialKitMacros"
      ],
      "sources" : [
        "Coding/DataEncoder.swift",
        "Constants/Constants.swift",
        "Diagnostics.swift",
        "Extensions/ConfidentialCore/Obfuscation/Compression/CompressionAlgorithm+Identifier.swift",
        "Extensions/ConfidentialCore/Obfuscation/Encryption/SymmetricEncryptionAlgorithm+Identifier.swift",
        "Extensions/Swift/FixedWidthInteger/FixedWidthInteger+SecureRandom.swift",
        "Extensions/Swift/Sequence/Sequence+HexString.swift",
        "Extensions/SwiftSyntax/LabeledExprListSyntax/LabeledExprListSyntax+FirstLabeled.swift",
        "Extensions/SwiftSyntax/TokenSyntax/TokenSyntax+IsWildcardToken.swift",
        "Extensions/SwiftSyntax/VariableDeclSyntax/VariableDeclSyntax+ConvenienceInitializers.swift",
        "Macros/Obfuscate/ObfuscateMacro+Arguments.swift",
        "Macros/Obfuscate/ObfuscateMacro+Configuration.swift",
        "Macros/Obfuscate/ObfuscateMacro+Diagnostics.swift",
        "Macros/Obfuscate/ObfuscateMacro.swift",
        "Macros/Obfuscated/ObfuscatedMacro+Constants.swift",
        "Macros/Obfuscated/ObfuscatedMacro+Diagnostics.swift",
        "Macros/Obfuscated/ObfuscatedMacro.swift",
        "Obfuscation/AlgorithmGenerator.swift",
        "Obfuscation/DataObfuscationStep.swift",
        "Obfuscation/SecretObfuscator+ObfuscationStepResolver.swift",
        "Obfuscation/SecretObfuscator.swift",
        "Obfuscation/Techniques/Compression/DataCompressor+DataObfuscationStep.swift",
        "Obfuscation/Techniques/Encryption/DataCrypter+DataObfuscationStep.swift",
        "Obfuscation/Techniques/Randomization/DataShuffler+DataObfuscationStep.swift",
        "Plugin.swift",
        "SyntaxNodes/Attributes/ObfuscatedAttribute.swift",
        "SyntaxNodes/Declarations/SecretProjectionVariableDecl.swift",
        "SyntaxNodes/Declarations/SecretVariableDecl.swift",
        "SyntaxNodes/Expressions/DataCompressorInitializerCallExpr.swift",
        "SyntaxNodes/Expressions/DataCrypterInitializerCallExpr.swift",
        "SyntaxNodes/Expressions/DataShufflerInitializerCallExpr.swift",
        "SyntaxNodes/Expressions/DeobfuscateDataClosureExpr.swift",
        "SyntaxNodes/Expressions/NonceExpr.swift",
        "SyntaxNodes/Expressions/PreconditionFailureFunctionCallExpr.swift",
        "SyntaxNodes/Expressions/UInt8ArrayExpr.swift"
      ],
      "target_dependencies" : [
        "ConfidentialCore",
        "ConfidentialUtils"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "ConfidentialKit",
      "module_type" : "SwiftTarget",
      "name" : "ConfidentialKit",
      "path" : "Sources/ConfidentialKit",
      "product_memberships" : [
        "ConfidentialKit"
      ],
      "sources" : [
        "Exported.swift",
        "Obfuscation/Macros/Obfuscate.swift",
        "Obfuscation/Macros/Obfuscated.swift"
      ],
      "target_dependencies" : [
        "ConfidentialCore",
        "ConfidentialKitMacros"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ConfidentialCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "ConfidentialCoreTests",
      "path" : "Tests/ConfidentialCoreTests",
      "sources" : [
        "Obfuscation/Obfuscation+SecretTests.swift",
        "Obfuscation/Techniques/Compression/DataCompressorTests.swift",
        "Obfuscation/Techniques/Encryption/DataCrypterTests.swift",
        "Obfuscation/Techniques/Encryption/SymmetricEncryptionAlgorithmTests.swift",
        "Obfuscation/Techniques/Randomization/DataShufflerTests.swift",
        "TestDoubles/Spies/DeobfuscateDataFuncSpy.swift",
        "TestDoubles/Stubs/Nonce+StubFactory.swift",
        "TestDoubles/Stubs/Secret+StubFactory.swift"
      ],
      "target_dependencies" : [
        "ConfidentialCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ConfidentialCore",
      "module_type" : "SwiftTarget",
      "name" : "ConfidentialCore",
      "path" : "Sources/ConfidentialCore",
      "product_memberships" : [
        "ConfidentialKit",
        "swift-confidential",
        "ConfidentialKitMacros"
      ],
      "sources" : [
        "Obfuscation/DataDeobfuscationStep.swift",
        "Obfuscation/Obfuscation+Algorithm.swift",
        "Obfuscation/Obfuscation+Nonce.swift",
        "Obfuscation/Obfuscation+Secret.swift",
        "Obfuscation/Obfuscation.swift",
        "Obfuscation/Techniques/Compression/CompressionAlgorithm.swift",
        "Obfuscation/Techniques/Compression/DataCompressor.swift",
        "Obfuscation/Techniques/Compression/Obfuscation+Compression.swift",
        "Obfuscation/Techniques/Encryption/DataCrypter.swift",
        "Obfuscation/Techniques/Encryption/Obfuscation+Encryption.swift",
        "Obfuscation/Techniques/Encryption/SymmetricEncryptionAlgorithm.swift",
        "Obfuscation/Techniques/Randomization/DataShuffler.swift",
        "Obfuscation/Techniques/Randomization/Obfuscation+Randomization.swift"
      ],
      "target_dependencies" : [
        "ConfidentialUtils"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.