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 Scipio, reference main (8d03b7), with Swift 6.1 for macOS (SPM) on 4 Dec 2025 10:42:07 UTC.

Swift 6 data race errors: 0

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

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/giginet/Scipio.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/giginet/Scipio
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 8d03b71 Merge pull request #253 from Ryu0118/add-resolved-package-cache-storage
Cloned https://github.com/giginet/Scipio.git
Revision (git rev-parse @):
8d03b71c8d7a9a60dfd2960b137307b866280b62
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/giginet/Scipio.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/giginet/Scipio.git
https://github.com/giginet/Scipio.git
{
  "dependencies" : [
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "swift-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.4",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-collections"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser.git"
    },
    {
      "identity" : "swift-algorithms",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-algorithms.git"
    },
    {
      "identity" : "rainbow",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.0.1",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/onevcat/Rainbow"
    },
    {
      "identity" : "swiftyjson",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.0.0",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/SwiftyJSON/SwiftyJSON.git"
    },
    {
      "identity" : "packagemanifestkit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/giginet/PackageManifestKit"
    },
    {
      "identity" : "swift-async-operations",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.4.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/mtj0928/swift-async-operations.git"
    }
  ],
  "manifest_display_name" : "Scipio",
  "name" : "Scipio",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "scipio",
      "targets" : [
        "scipio"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "ScipioKit",
      "targets" : [
        "ScipioKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ScipioCacheStorage",
      "targets" : [
        "CacheStorage"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "scipio",
      "module_type" : "SwiftTarget",
      "name" : "scipio",
      "path" : "Sources/scipio",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "scipio"
      ],
      "sources" : [
        "Arguments.swift",
        "CommandType.swift",
        "CreateCommands.swift",
        "DumpCacheKey.swift",
        "Options.swift",
        "PrepareCommands.swift",
        "Scipio.swift"
      ],
      "target_dependencies" : [
        "ScipioKit"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ScipioKitTests",
      "module_type" : "SwiftTarget",
      "name" : "ScipioKitTests",
      "path" : "Tests/ScipioKitTests",
      "sources" : [
        "BuildOptionsTests.swift",
        "CacheSystemTests.swift",
        "ClangCheckerTests.swift",
        "DWARFSymbolStripperTests.swift",
        "DebugSymbolTests.swift",
        "DependencyGraphTests.swift",
        "DescriptionPackageTests.swift",
        "DynamicFrameworkTests.swift",
        "FrameworkBundleAssemblerTests.swift",
        "FrameworkModuleMapGeneratorTests.swift",
        "FrameworkProducerTests.swift",
        "InfoPlistGeneratorTests.swift",
        "IntegrationTests.swift",
        "LoggingTestHelper.swift",
        "PartialCacheTests.swift",
        "ProcessExecutorTests.swift",
        "RunnerTests.swift",
        "TestingExecutor.swift",
        "URLExtensionsTests.swift",
        "VariousModulePathsTests.swift",
        "XCTestCase+Utils.swift",
        "XcodeVersionFetcherTests.swift"
      ],
      "target_dependencies" : [
        "ScipioKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ScipioKitCore",
      "module_type" : "SwiftTarget",
      "name" : "ScipioKitCore",
      "path" : "Sources/ScipioKitCore",
      "product_dependencies" : [
        "OrderedCollections",
        "PackageManifestKit"
      ],
      "product_memberships" : [
        "scipio",
        "ScipioKit",
        "ScipioCacheStorage"
      ],
      "sources" : [
        "ResolvedModels.swift",
        "String+Extensions.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ScipioKit",
      "module_type" : "SwiftTarget",
      "name" : "ScipioKit",
      "path" : "Sources/ScipioKit",
      "product_dependencies" : [
        "Logging",
        "Collections",
        "Algorithms",
        "Rainbow",
        "PackageManifestKit",
        "AsyncOperations"
      ],
      "product_memberships" : [
        "scipio",
        "ScipioKit"
      ],
      "sources" : [
        "BuildOptions.swift",
        "DependencyGraph/DependencyGraph.swift",
        "DependencyGraph/WeakReference.swift",
        "DescriptionPackage.swift",
        "Executor.swift",
        "FileSystem.swift",
        "Logger.swift",
        "PackageLocator.swift",
        "Producer/BinaryExtractor.swift",
        "Producer/Cache/CacheSystem.swift",
        "Producer/Cache/LocalDiskCacheStorage.swift",
        "Producer/Cache/ProjectCacheStorage.swift",
        "Producer/Cache/XcodeVersion.swift",
        "Producer/CacheStorage+DisplayName.swift",
        "Producer/Compiler.swift",
        "Producer/DWARFSymbolStripper.swift",
        "Producer/DwarfExtractor.swift",
        "Producer/FrameworkProducer.swift",
        "Producer/InfoPlistGenerator.swift",
        "Producer/PIF/BuildParametersGenerator.swift",
        "Producer/PIF/FrameworkBundleAssembler.swift",
        "Producer/PIF/FrameworkComponentsCollector.swift",
        "Producer/PIF/FrameworkModuleMapGenerator.swift",
        "Producer/PIF/PIFCompiler.swift",
        "Producer/PIF/PIFGenerator.swift",
        "Producer/PIF/ToolchainGenerator.swift",
        "Producer/PIF/XCBuildClient.swift",
        "Producer/PIF/XCBuildExecutor.swift",
        "Resolver/ManifestLoader.swift",
        "Resolver/ModuleTypeResolver.swift",
        "Resolver/PackageResolveExecutor.swift",
        "Resolver/PackageResolver.swift",
        "Resolver/ResolvedModels+Extensions.swift",
        "Resolver/ShowDependenciesParser.swift",
        "Runner.swift",
        "SwiftPM/CannonicalPackageLocation.swift",
        "SwiftPM/ModuleMapGenerator.swift",
        "SwiftPM/StringConversions.swift",
        "SwiftPM/StringMangling.swift",
        "SwiftPM/Version.swift",
        "SwiftPM/XCBuildMessage.swift",
        "SwiftPM/topologicalSort.swift",
        "Target+bundleName.swift",
        "URL+Extensions.swift"
      ],
      "target_dependencies" : [
        "PIFKit",
        "ScipioKitCore",
        "CacheStorage",
        "GenerateScipioVersion"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PIFKitTests",
      "module_type" : "SwiftTarget",
      "name" : "PIFKitTests",
      "path" : "Tests/PIFKitTests",
      "sources" : [
        "BuildConfigurationTests.swift",
        "FixtureLoader.swift",
        "PIFManipulatorTests.swift",
        "PlatformTests.swift",
        "TargetTests.swift"
      ],
      "target_dependencies" : [
        "PIFKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PIFKit",
      "module_type" : "SwiftTarget",
      "name" : "PIFKit",
      "path" : "Sources/PIFKit",
      "product_dependencies" : [
        "SwiftyJSON"
      ],
      "product_memberships" : [
        "scipio",
        "ScipioKit"
      ],
      "sources" : [
        "BuildConfiguration.swift",
        "JSONConvertible.swift",
        "PIFManipulator.swift",
        "Platform.swift",
        "Target.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "GenerateScipioVersion",
      "module_type" : "PluginTarget",
      "name" : "GenerateScipioVersion",
      "path" : "Plugins/GenerateScipioVersion",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "scipio",
        "ScipioKit"
      ],
      "sources" : [
        "plugin.swift"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "CacheStorage",
      "module_type" : "SwiftTarget",
      "name" : "CacheStorage",
      "path" : "Sources/CacheStorage",
      "product_memberships" : [
        "scipio",
        "ScipioKit",
        "ScipioCacheStorage"
      ],
      "sources" : [
        "CacheStorage+DisplayName.swift",
        "CacheStorage.swift"
      ],
      "target_dependencies" : [
        "ScipioKitCore"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
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
[1/1] Compiling plugin GenerateScipioVersion
[2/2] Compiling plugin GenerateManual
[3/3] Compiling plugin GenerateDoccReference
Building for debugging...
[3/32] Write sources
[10/32] Write scipio-entitlement.plist
[11/32] Write sources
[13/32] Copying PrivacyInfo.xcprivacy
[17/32] Write sources
[27/32] Compiling _NumericsShims _NumericsShims.c
[28/32] Write swift-version-2F0A5646E1D333AE.txt
[30/114] Compiling AsyncOperations Sequence+AsyncReduce.swift
[31/115] Compiling RealModule RealFunctions.swift
[32/116] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[33/117] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[34/117] Compiling InternalCollectionsUtilities Debugging.swift
[35/117] Compiling AsyncOperations Sequence+AsyncMap.swift
[36/117] Compiling AsyncOperations AsyncSequence+AsyncForEach.swift
[37/117] Compiling AsyncOperations Index.swift
[38/117] Emitting module RealModule
[39/117] Compiling InternalCollectionsUtilities Descriptions.swift
[40/117] Compiling InternalCollectionsUtilities LifetimeOverride.swift
[41/117] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[42/117] Compiling RealModule RelaxedArithmetic.swift
[43/117] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[44/117] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[45/117] Compiling RealModule AugmentedArithmetic.swift
[46/117] Compiling RealModule Double+Real.swift
[47/117] Compiling RealModule Real.swift
[48/117] Compiling RealModule Float80+Real.swift
[49/117] Compiling RealModule ElementaryFunctions.swift
[50/117] Compiling AsyncOperations numberOfConcurrentTasks.swift
[51/117] Compiling AsyncOperations withOrderedTaskGroup.swift
[52/117] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[53/117] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[54/117] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[55/117] Compiling RealModule Float+Real.swift
[56/117] Compiling RealModule Float16+Real.swift
[57/117] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[58/117] Compiling InternalCollectionsUtilities _SortedCollection.swift
[64/117] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[66/117] Emitting module InternalCollectionsUtilities
[67/117] Compiling InternalCollectionsUtilities UInt+reversed.swift
[68/117] Emitting module AsyncOperations
[69/117] Compiling AsyncOperations withThrowingOrderedTaskGroup.swift
[70/143] Compiling Algorithms Joined.swift
[71/143] Compiling Algorithms Keyed.swift
[72/143] Compiling Algorithms FlattenCollection.swift
[73/143] Compiling Algorithms AdjacentPairs.swift
[74/143] Compiling Algorithms MinMax.swift
[75/143] Compiling Algorithms Split.swift
[76/354] Emitting module ArgumentParserToolInfo
[77/354] Compiling ArgumentParserToolInfo ToolInfo.swift
[78/354] Compiling HeapModule _HeapNode.swift
[79/370] Compiling HeapModule Heap.swift
[80/370] Compiling HeapModule Heap+ExpressibleByArrayLiteral.swift
[81/370] Compiling HeapModule Heap+UnsafeHandle.swift
[82/370] Compiling HeapModule Heap+Descriptions.swift
[83/370] Compiling HeapModule Heap+Invariants.swift
[84/370] Emitting module HeapModule
[85/370] Compiling Logging MetadataProvider.swift
[86/370] Compiling DequeModule Deque+Codable.swift
[87/370] Compiling DequeModule Deque+Collection.swift
[88/370] Compiling DequeModule Deque+CustomReflectable.swift
[89/370] Compiling DequeModule Deque+Descriptions.swift
[90/370] Compiling DequeModule Deque+Equatable.swift
[91/370] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[92/370] Compiling DequeModule Deque._UnsafeHandle.swift
[93/370] Compiling DequeModule Deque.swift
[94/370] Compiling DequeModule Deque+Extras.swift
[95/370] Compiling DequeModule Deque+Hashable.swift
[96/370] Compiling DequeModule Deque+Testing.swift
[97/370] Compiling DequeModule Deque._Storage.swift
[98/376] Compiling Logging Locks.swift
[99/376] Compiling Logging Logging.swift
[100/376] Compiling Logging LogHandler.swift
[101/376] Emitting module Logging
[102/477] Compiling ArgumentParser ZshCompletionsGenerator.swift
[103/477] Compiling ArgumentParser Argument.swift
[104/477] Compiling BitCollections BitSet+Random.swift
[105/477] Compiling BitCollections BitSet+SetAlgebra basics.swift
[106/477] Compiling BitCollections BitSet+SetAlgebra conformance.swift
[107/477] Compiling BitCollections BitSet+SetAlgebra symmetricDifference.swift
[112/477] Compiling BitCollections BitSet+SetAlgebra union.swift
[113/477] Compiling BitCollections BitSet+Sorted Collection APIs.swift
[114/477] Compiling BitCollections BitSet.Counted.swift
[115/477] Compiling BitCollections BitSet.Index.swift
[116/477] Compiling HashTreeCollections TreeDictionary+Sequence.swift
[117/477] Compiling HashTreeCollections TreeDictionary+Values.swift
[118/477] Compiling HashTreeCollections TreeDictionary.swift
[119/477] Compiling HashTreeCollections TreeSet+Codable.swift
[120/477] Compiling HashTreeCollections TreeSet+Collection.swift
[121/477] Compiling HashTreeCollections TreeSet+CustomReflectable.swift
[122/477] Compiling HashTreeCollections TreeSet+Debugging.swift
[123/477] Compiling HashTreeCollections TreeSet+Descriptions.swift
[124/477] Compiling BitCollections BitSet._UnsafeHandle.swift
[125/477] Compiling _RopeModule Rope+MutatingForEach.swift
[126/477] Compiling OrderedCollections OrderedSet+SubSequence.swift
[127/477] Compiling OrderedCollections OrderedSet+Testing.swift
[128/477] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[129/477] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[130/477] Compiling OrderedCollections OrderedSet.swift
[131/477] Compiling OrderedCollections _UnsafeBitset.swift
[132/477] Compiling _RopeModule RopeMetric.swift
[133/477] Compiling _RopeModule RopeSummary.swift
[134/477] Compiling _RopeModule _RopeItem.swift
[135/477] Compiling _RopeModule _RopePath.swift
[136/477] Compiling _RopeModule _RopeVersion.swift
[137/477] Compiling _RopeModule Rope+Collection.swift
[138/477] Compiling _RopeModule Rope+Index.swift
[139/477] Compiling _RopeModule Rope+Sequence.swift
[140/485] Compiling ArgumentParser Errors.swift
[141/485] Compiling ArgumentParser ParsableCommand.swift
[142/487] Compiling ArgumentParser DumpHelpGenerator.swift
[143/487] Compiling ArgumentParser HelpCommand.swift
[144/487] Compiling ArgumentParser HelpGenerator.swift
[145/487] Compiling ArgumentParser BashCompletionsGenerator.swift
[146/487] Compiling ArgumentParser CompletionsGenerator.swift
[147/487] Compiling ArgumentParser FishCompletionsGenerator.swift
[148/487] Compiling ArgumentParser InputOrigin.swift
[149/487] Compiling ArgumentParser Name.swift
[150/487] Compiling ArgumentParser Parsed.swift
[151/487] Compiling ArgumentParser ParsedValues.swift
[152/487] Compiling ArgumentParser ParserError.swift
[153/487] Compiling ArgumentParser SplitArguments.swift
[160/487] Compiling ArgumentParser CompletionKind.swift
[163/487] Compiling ArgumentParser ArgumentDecoder.swift
[164/487] Compiling DequeModule _DequeSlot.swift
[165/487] Compiling DequeModule _DequeBufferHeader.swift
[166/487] Compiling DequeModule _DequeBuffer.swift
[167/487] Compiling ArgumentParser ArgumentHelp.swift
[168/487] Compiling ArgumentParser ArgumentVisibility.swift
[169/487] Compiling ArgumentParser ParsableArguments.swift
[170/487] Compiling ArgumentParser ArgumentDiscussion.swift
[172/488] Compiling ArgumentParser ArgumentDefinition.swift
[173/488] Compiling ArgumentParser ArgumentSet.swift
[174/488] Compiling ArgumentParser CommandParser.swift
[175/488] Compiling ArgumentParser SequenceExtensions.swift
[176/488] Compiling ArgumentParser StringExtensions.swift
[177/488] Compiling ArgumentParser SwiftExtensions.swift
[178/488] Compiling ArgumentParser Tree.swift
[179/488] Compiling ArgumentParser CodingKeyValidator.swift
[180/488] Compiling ArgumentParser Flag.swift
[181/488] Compiling ArgumentParser NameSpecification.swift
[182/488] Compiling ArgumentParser Option.swift
[183/488] Compiling ArgumentParser OptionGroup.swift
[184/488] Compiling ArgumentParser AsyncParsableCommand.swift
[191/493] Compiling ArgumentParser EnumerableFlag.swift
[192/493] Compiling ArgumentParser ExpressibleByArgument.swift
[193/493] Compiling ArgumentParser CommandConfiguration.swift
[194/493] Compiling ArgumentParser CommandGroup.swift
[203/500] Emitting module BitCollections
[220/500] Compiling DequeModule _UnsafeWrappedBuffer.swift
[221/500] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSuperset.swift
[222/500] Compiling HashTreeCollections TreeSet+SetAlgebra isSubset.swift
[223/500] Compiling HashTreeCollections TreeSet+SetAlgebra isSuperset.swift
[224/500] Compiling HashTreeCollections TreeSet+SetAlgebra subtract.swift
[225/500] Compiling HashTreeCollections TreeSet+SetAlgebra subtracting.swift
[226/500] Compiling HashTreeCollections TreeSet+SetAlgebra symmetricDifference.swift
[227/500] Compiling HashTreeCollections TreeSet+SetAlgebra union.swift
[228/500] Compiling HashTreeCollections TreeSet.swift
[229/500] Emitting module DequeModule
[236/500] Compiling BitCollections BitSet.swift
[245/500] Compiling BitCollections Range+Utilities.swift
[246/500] Compiling BitCollections Slice+Utilities.swift
[247/500] Compiling BitCollections UInt+Tricks.swift
[248/500] Compiling BitCollections _Word.swift
[252/500] Compiling Algorithms Unique.swift
[253/500] Compiling Algorithms Windows.swift
[254/500] Compiling ArgumentParser CollectionExtensions.swift
[255/500] Compiling ArgumentParser Mutex.swift
[256/500] Compiling ArgumentParser Platform.swift
[257/500] Compiling ArgumentParser InputKey.swift
[376/500] Compiling Rainbow Style.swift
[377/501] Compiling Rainbow String+Rainbow.swift
[378/501] Compiling Rainbow String+ConditionalStyling.swift
[379/501] Compiling Rainbow StringGenerator.swift
[380/501] Emitting module OrderedCollections
[381/501] Emitting module Rainbow
[391/501] Emitting module _RopeModule
[392/501] Emitting module Algorithms
[393/501] Compiling _RopeModule Rope+Remove.swift
[394/501] Compiling _RopeModule Rope+RemoveSubrange.swift
[395/501] Compiling _RopeModule Rope+Split.swift
[396/501] Compiling _RopeModule Optional Utilities.swift
[397/501] Compiling _RopeModule String Utilities.swift
[398/501] Compiling _RopeModule String.Index+ABI.swift
[399/501] Compiling _RopeModule _CharacterRecognizer.swift
[429/505] Emitting module HashTreeCollections
[430/507] Compiling Collections Collections.swift
[431/507] Emitting module Collections
[432/507] Compiling ArgumentParser NonsenseFlagsValidator.swift
[433/507] Compiling ArgumentParser ParsableArgumentsValidation.swift
[434/507] Compiling ArgumentParser PositionalArgumentsValidator.swift
[435/507] Compiling ArgumentParser UniqueNamesValidator.swift
[438/508] Compiling SwiftyJSON resource_bundle_accessor.swift
[439/508] Compiling PackageManifestKit TraitDescription.swift
[440/508] Compiling PackageManifestKit ToolsVersion.swift
[441/508] Compiling Rainbow StyledStringBuilder.swift
[463/508] Emitting module PackageManifestKit
[464/508] Emitting module ArgumentParser
[500/508] Compiling SwiftyJSON SwiftyJSON.swift
[501/508] Emitting module SwiftyJSON
[502/508] Compiling PackageManifestKit SystemPackageProvider.swift
[503/508] Compiling PackageManifestKit Target.swift
[504/508] Compiling PackageManifestKit SwiftLanguageVersion.swift
[505/514] Compiling PackageManifestKit Version.swift
[506/517] Emitting module PIFKit
[507/517] Compiling ScipioKitCore String+Extensions.swift
[508/517] Compiling PIFKit Platform.swift
[509/517] Compiling PIFKit PIFManipulator.swift
[510/517] Compiling PIFKit Target.swift
[511/517] Compiling PIFKit JSONConvertible.swift
[512/517] Compiling PIFKit BuildConfiguration.swift
[513/517] Emitting module ScipioKitCore
[514/517] Compiling ScipioKitCore ResolvedModels.swift
[515/520] Compiling CacheStorage CacheStorage+DisplayName.swift
[516/520] Emitting module CacheStorage
[517/520] Compiling CacheStorage CacheStorage.swift
[518/562] Emitting module ScipioKit
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:89:73: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 87 |     }
 88 |
 89 |     func cacheFrameworks(_ targets: Set<CacheTarget>, to storages: [any CacheStorage]) async {
    |                                                                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                         `- note: use 'FrameworkCacheStorage' instead
 90 |         for storage in storages {
 91 |             await cacheFrameworks(targets, to: storage)
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:95:80: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 93 |     }
 94 |
 95 |     private func cacheFrameworks(_ targets: Set<CacheTarget>, to storage: some CacheStorage) async {
    |                                                                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                `- note: use 'FrameworkCacheStorage' instead
 96 |         let chunked = targets.chunks(ofCount: storage.parallelNumber ?? CacheSystem.defaultParallelNumber)
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:95:80: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 93 |     }
 94 |
 95 |     private func cacheFrameworks(_ targets: Set<CacheTarget>, to storage: some CacheStorage) async {
    |                                                                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                `- note: use 'FrameworkCacheStorage' instead
 96 |         let chunked = targets.chunks(ofCount: storage.parallelNumber ?? CacheSystem.defaultParallelNumber)
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:121:95: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
119 |     }
120 |
121 |     private func cacheFramework(_ target: CacheTarget, at frameworkPath: URL, to storage: any CacheStorage) async throws {
    |                                                                                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                               `- note: use 'FrameworkCacheStorage' instead
122 |         let cacheKey = try await calculateCacheKey(of: target)
123 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:159:68: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
157 |     }
158 |
159 |     func restoreCacheIfPossible(target: CacheTarget, storage: some CacheStorage) async -> RestoreResult {
    |                                                                    |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                    `- note: use 'FrameworkCacheStorage' instead
160 |         do {
161 |             let cacheKey = try await calculateCacheKey(of: target)
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:159:68: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
157 |     }
158 |
159 |     func restoreCacheIfPossible(target: CacheTarget, storage: some CacheStorage) async -> RestoreResult {
    |                                                                    |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                    `- note: use 'FrameworkCacheStorage' instead
160 |         do {
161 |             let cacheKey = try await calculateCacheKey(of: target)
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/LocalDiskCacheStorage.swift:4:31: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 2 | import CacheStorage
 3 |
 4 | struct LocalDiskCacheStorage: CacheStorage, Equatable {
   |                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |                               `- note: use 'FrameworkCacheStorage' instead
 5 |     private let fileSystem: any FileSystem
 6 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/ProjectCacheStorage.swift:6:29: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 4 | /// The pseudo cache storage for "project cache policy", which treats built frameworks under the project's output directory (e.g. `XCFrameworks`)
 5 | /// as valid caches but does not saving / restoring anything.
 6 | struct ProjectCacheStorage: CacheStorage {
   |                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |                             `- note: use 'FrameworkCacheStorage' instead
 7 |     func existsValidCache(for cacheKey: some CacheKey) async throws -> Bool { false }
 8 |     func fetchArtifacts(for cacheKey: some CacheKey, to destinationDir: URL) async throws {}
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/CacheStorage+DisplayName.swift:3:11: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 1 | import CacheStorage
 2 |
 3 | extension CacheStorage {
   |           |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |           `- note: use 'FrameworkCacheStorage' instead
 4 |     /// The display name of the cache storage used for logging purpose
 5 |     var displayName: String {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:198:27: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
196 |     private func restoreAllAvailableCachesIfNeeded(
197 |         availableTargets: Set<CacheSystem.CacheTarget>,
198 |         to storages: [any CacheStorage],
    |                           |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                           `- note: use 'FrameworkCacheStorage' instead
199 |         cacheSystem: CacheSystem
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:200:51: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
198 |         to storages: [any CacheStorage],
199 |         cacheSystem: CacheSystem
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
    |                                                   |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                   `- note: use 'FrameworkCacheStorage' instead
201 |         var remainingTargets = availableTargets
202 |         var restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage] = [:]
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:249:32: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
247 |     private func restoreCaches(
248 |         for targets: Set<CacheSystem.CacheTarget>,
249 |         from cacheStorage: any CacheStorage,
    |                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                `- note: use 'FrameworkCacheStorage' instead
250 |         cacheSystem: CacheSystem
251 |     ) async -> Set<CacheSystem.CacheTarget> {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:289:31: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
287 |             target: CacheSystem.CacheTarget,
288 |             cacheSystem: CacheSystem,
289 |             cacheStorage: any CacheStorage
    |                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                               `- note: use 'FrameworkCacheStorage' instead
290 |         ) async throws -> Bool {
291 |             let product = target.buildProduct
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:392:73: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
390 |     private func shareRestoredCachesToProducers(
391 |         _ allRestoredTargets: Set<CacheSystem.CacheTarget>,
392 |         restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage],
    |                                                                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                         `- note: use 'FrameworkCacheStorage' instead
393 |         cacheSystem: CacheSystem
394 |     ) async {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:420:46: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
418 |     }
419 |
420 |     private func areStoragesEqual(_ lhs: any CacheStorage, _ rhs: any CacheStorage) -> Bool {
    |                                              |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                              `- note: use 'FrameworkCacheStorage' instead
421 |         // ProjectCacheStorage instances are always considered the same
422 |         if lhs is ProjectCacheStorage && rhs is ProjectCacheStorage {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:420:71: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
418 |     }
419 |
420 |     private func areStoragesEqual(_ lhs: any CacheStorage, _ rhs: any CacheStorage) -> Bool {
    |                                                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                       `- note: use 'FrameworkCacheStorage' instead
421 |         // ProjectCacheStorage instances are always considered the same
422 |         if lhs is ProjectCacheStorage && rhs is ProjectCacheStorage {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:438:25: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
436 |     private func shareCachesToStorage(
437 |         _ targets: Set<CacheSystem.CacheTarget>,
438 |         to storage: any CacheStorage,
    |                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                         `- note: use 'FrameworkCacheStorage' instead
439 |         cacheSystem: CacheSystem
440 |     ) async {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:475:93: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
473 |
474 | extension [Runner.Options.CachePolicy] {
475 |     fileprivate func storages(for actor: Runner.Options.CachePolicy.CacheActorKind) -> [any CacheStorage] {
    |                                                                                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                             `- note: use 'FrameworkCacheStorage' instead
476 |         reduce(into: []) { result, cachePolicy in
477 |             if cachePolicy.actors.contains(actor) {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Runner.swift:212:37: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
210 |             }
211 |
212 |             public let storage: any CacheStorage
    |                                     |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                     `- note: use 'FrameworkCacheStorage' instead
213 |             public let actors: Set<CacheActorKind>
214 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Runner.swift:215:39: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
213 |             public let actors: Set<CacheActorKind>
214 |
215 |             public init(storage: some CacheStorage, actors: Set<CacheActorKind>) {
    |                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                       `- note: use 'FrameworkCacheStorage' instead
216 |                 self.storage = storage
217 |                 self.actors = actors
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Runner.swift:215:39: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
213 |             public let actors: Set<CacheActorKind>
214 |
215 |             public init(storage: some CacheStorage, actors: Set<CacheActorKind>) {
    |                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                       `- note: use 'FrameworkCacheStorage' instead
216 |                 self.storage = storage
217 |                 self.actors = actors
[519/566] Compiling ScipioKit topologicalSort.swift
[520/566] Compiling ScipioKit Target+bundleName.swift
[521/566] Compiling ScipioKit URL+Extensions.swift
[522/566] Compiling ScipioKit ScipioVersion.generated.swift
[523/566] Compiling ScipioKit ShowDependenciesParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Runner.swift:212:37: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
210 |             }
211 |
212 |             public let storage: any CacheStorage
    |                                     |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                     `- note: use 'FrameworkCacheStorage' instead
213 |             public let actors: Set<CacheActorKind>
214 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Runner.swift:215:39: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
213 |             public let actors: Set<CacheActorKind>
214 |
215 |             public init(storage: some CacheStorage, actors: Set<CacheActorKind>) {
    |                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                       `- note: use 'FrameworkCacheStorage' instead
216 |                 self.storage = storage
217 |                 self.actors = actors
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Runner.swift:215:39: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
213 |             public let actors: Set<CacheActorKind>
214 |
215 |             public init(storage: some CacheStorage, actors: Set<CacheActorKind>) {
    |                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                       `- note: use 'FrameworkCacheStorage' instead
216 |                 self.storage = storage
217 |                 self.actors = actors
[524/566] Compiling ScipioKit Runner.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Runner.swift:212:37: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
210 |             }
211 |
212 |             public let storage: any CacheStorage
    |                                     |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                     `- note: use 'FrameworkCacheStorage' instead
213 |             public let actors: Set<CacheActorKind>
214 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Runner.swift:215:39: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
213 |             public let actors: Set<CacheActorKind>
214 |
215 |             public init(storage: some CacheStorage, actors: Set<CacheActorKind>) {
    |                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                       `- note: use 'FrameworkCacheStorage' instead
216 |                 self.storage = storage
217 |                 self.actors = actors
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Runner.swift:215:39: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
213 |             public let actors: Set<CacheActorKind>
214 |
215 |             public init(storage: some CacheStorage, actors: Set<CacheActorKind>) {
    |                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                       `- note: use 'FrameworkCacheStorage' instead
216 |                 self.storage = storage
217 |                 self.actors = actors
[525/566] Compiling ScipioKit CannonicalPackageLocation.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Runner.swift:212:37: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
210 |             }
211 |
212 |             public let storage: any CacheStorage
    |                                     |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                     `- note: use 'FrameworkCacheStorage' instead
213 |             public let actors: Set<CacheActorKind>
214 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Runner.swift:215:39: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
213 |             public let actors: Set<CacheActorKind>
214 |
215 |             public init(storage: some CacheStorage, actors: Set<CacheActorKind>) {
    |                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                       `- note: use 'FrameworkCacheStorage' instead
216 |                 self.storage = storage
217 |                 self.actors = actors
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Runner.swift:215:39: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
213 |             public let actors: Set<CacheActorKind>
214 |
215 |             public init(storage: some CacheStorage, actors: Set<CacheActorKind>) {
    |                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                       `- note: use 'FrameworkCacheStorage' instead
216 |                 self.storage = storage
217 |                 self.actors = actors
[526/566] Compiling ScipioKit ModuleMapGenerator.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Runner.swift:212:37: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
210 |             }
211 |
212 |             public let storage: any CacheStorage
    |                                     |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                     `- note: use 'FrameworkCacheStorage' instead
213 |             public let actors: Set<CacheActorKind>
214 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Runner.swift:215:39: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
213 |             public let actors: Set<CacheActorKind>
214 |
215 |             public init(storage: some CacheStorage, actors: Set<CacheActorKind>) {
    |                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                       `- note: use 'FrameworkCacheStorage' instead
216 |                 self.storage = storage
217 |                 self.actors = actors
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Runner.swift:215:39: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
213 |             public let actors: Set<CacheActorKind>
214 |
215 |             public init(storage: some CacheStorage, actors: Set<CacheActorKind>) {
    |                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                       `- note: use 'FrameworkCacheStorage' instead
216 |                 self.storage = storage
217 |                 self.actors = actors
[527/566] Compiling ScipioKit FileSystem.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:89:73: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 87 |     }
 88 |
 89 |     func cacheFrameworks(_ targets: Set<CacheTarget>, to storages: [any CacheStorage]) async {
    |                                                                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                         `- note: use 'FrameworkCacheStorage' instead
 90 |         for storage in storages {
 91 |             await cacheFrameworks(targets, to: storage)
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:95:80: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 93 |     }
 94 |
 95 |     private func cacheFrameworks(_ targets: Set<CacheTarget>, to storage: some CacheStorage) async {
    |                                                                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                `- note: use 'FrameworkCacheStorage' instead
 96 |         let chunked = targets.chunks(ofCount: storage.parallelNumber ?? CacheSystem.defaultParallelNumber)
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:95:80: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 93 |     }
 94 |
 95 |     private func cacheFrameworks(_ targets: Set<CacheTarget>, to storage: some CacheStorage) async {
    |                                                                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                `- note: use 'FrameworkCacheStorage' instead
 96 |         let chunked = targets.chunks(ofCount: storage.parallelNumber ?? CacheSystem.defaultParallelNumber)
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:121:95: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
119 |     }
120 |
121 |     private func cacheFramework(_ target: CacheTarget, at frameworkPath: URL, to storage: any CacheStorage) async throws {
    |                                                                                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                               `- note: use 'FrameworkCacheStorage' instead
122 |         let cacheKey = try await calculateCacheKey(of: target)
123 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:159:68: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
157 |     }
158 |
159 |     func restoreCacheIfPossible(target: CacheTarget, storage: some CacheStorage) async -> RestoreResult {
    |                                                                    |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                    `- note: use 'FrameworkCacheStorage' instead
160 |         do {
161 |             let cacheKey = try await calculateCacheKey(of: target)
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:159:68: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
157 |     }
158 |
159 |     func restoreCacheIfPossible(target: CacheTarget, storage: some CacheStorage) async -> RestoreResult {
    |                                                                    |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                    `- note: use 'FrameworkCacheStorage' instead
160 |         do {
161 |             let cacheKey = try await calculateCacheKey(of: target)
[528/566] Compiling ScipioKit Logger.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:89:73: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 87 |     }
 88 |
 89 |     func cacheFrameworks(_ targets: Set<CacheTarget>, to storages: [any CacheStorage]) async {
    |                                                                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                         `- note: use 'FrameworkCacheStorage' instead
 90 |         for storage in storages {
 91 |             await cacheFrameworks(targets, to: storage)
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:95:80: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 93 |     }
 94 |
 95 |     private func cacheFrameworks(_ targets: Set<CacheTarget>, to storage: some CacheStorage) async {
    |                                                                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                `- note: use 'FrameworkCacheStorage' instead
 96 |         let chunked = targets.chunks(ofCount: storage.parallelNumber ?? CacheSystem.defaultParallelNumber)
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:95:80: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 93 |     }
 94 |
 95 |     private func cacheFrameworks(_ targets: Set<CacheTarget>, to storage: some CacheStorage) async {
    |                                                                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                `- note: use 'FrameworkCacheStorage' instead
 96 |         let chunked = targets.chunks(ofCount: storage.parallelNumber ?? CacheSystem.defaultParallelNumber)
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:121:95: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
119 |     }
120 |
121 |     private func cacheFramework(_ target: CacheTarget, at frameworkPath: URL, to storage: any CacheStorage) async throws {
    |                                                                                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                               `- note: use 'FrameworkCacheStorage' instead
122 |         let cacheKey = try await calculateCacheKey(of: target)
123 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:159:68: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
157 |     }
158 |
159 |     func restoreCacheIfPossible(target: CacheTarget, storage: some CacheStorage) async -> RestoreResult {
    |                                                                    |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                    `- note: use 'FrameworkCacheStorage' instead
160 |         do {
161 |             let cacheKey = try await calculateCacheKey(of: target)
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:159:68: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
157 |     }
158 |
159 |     func restoreCacheIfPossible(target: CacheTarget, storage: some CacheStorage) async -> RestoreResult {
    |                                                                    |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                    `- note: use 'FrameworkCacheStorage' instead
160 |         do {
161 |             let cacheKey = try await calculateCacheKey(of: target)
[529/566] Compiling ScipioKit PackageLocator.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:89:73: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 87 |     }
 88 |
 89 |     func cacheFrameworks(_ targets: Set<CacheTarget>, to storages: [any CacheStorage]) async {
    |                                                                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                         `- note: use 'FrameworkCacheStorage' instead
 90 |         for storage in storages {
 91 |             await cacheFrameworks(targets, to: storage)
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:95:80: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 93 |     }
 94 |
 95 |     private func cacheFrameworks(_ targets: Set<CacheTarget>, to storage: some CacheStorage) async {
    |                                                                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                `- note: use 'FrameworkCacheStorage' instead
 96 |         let chunked = targets.chunks(ofCount: storage.parallelNumber ?? CacheSystem.defaultParallelNumber)
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:95:80: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 93 |     }
 94 |
 95 |     private func cacheFrameworks(_ targets: Set<CacheTarget>, to storage: some CacheStorage) async {
    |                                                                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                `- note: use 'FrameworkCacheStorage' instead
 96 |         let chunked = targets.chunks(ofCount: storage.parallelNumber ?? CacheSystem.defaultParallelNumber)
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:121:95: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
119 |     }
120 |
121 |     private func cacheFramework(_ target: CacheTarget, at frameworkPath: URL, to storage: any CacheStorage) async throws {
    |                                                                                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                               `- note: use 'FrameworkCacheStorage' instead
122 |         let cacheKey = try await calculateCacheKey(of: target)
123 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:159:68: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
157 |     }
158 |
159 |     func restoreCacheIfPossible(target: CacheTarget, storage: some CacheStorage) async -> RestoreResult {
    |                                                                    |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                    `- note: use 'FrameworkCacheStorage' instead
160 |         do {
161 |             let cacheKey = try await calculateCacheKey(of: target)
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:159:68: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
157 |     }
158 |
159 |     func restoreCacheIfPossible(target: CacheTarget, storage: some CacheStorage) async -> RestoreResult {
    |                                                                    |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                    `- note: use 'FrameworkCacheStorage' instead
160 |         do {
161 |             let cacheKey = try await calculateCacheKey(of: target)
[530/566] Compiling ScipioKit BinaryExtractor.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:89:73: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 87 |     }
 88 |
 89 |     func cacheFrameworks(_ targets: Set<CacheTarget>, to storages: [any CacheStorage]) async {
    |                                                                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                         `- note: use 'FrameworkCacheStorage' instead
 90 |         for storage in storages {
 91 |             await cacheFrameworks(targets, to: storage)
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:95:80: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 93 |     }
 94 |
 95 |     private func cacheFrameworks(_ targets: Set<CacheTarget>, to storage: some CacheStorage) async {
    |                                                                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                `- note: use 'FrameworkCacheStorage' instead
 96 |         let chunked = targets.chunks(ofCount: storage.parallelNumber ?? CacheSystem.defaultParallelNumber)
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:95:80: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 93 |     }
 94 |
 95 |     private func cacheFrameworks(_ targets: Set<CacheTarget>, to storage: some CacheStorage) async {
    |                                                                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                `- note: use 'FrameworkCacheStorage' instead
 96 |         let chunked = targets.chunks(ofCount: storage.parallelNumber ?? CacheSystem.defaultParallelNumber)
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:121:95: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
119 |     }
120 |
121 |     private func cacheFramework(_ target: CacheTarget, at frameworkPath: URL, to storage: any CacheStorage) async throws {
    |                                                                                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                               `- note: use 'FrameworkCacheStorage' instead
122 |         let cacheKey = try await calculateCacheKey(of: target)
123 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:159:68: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
157 |     }
158 |
159 |     func restoreCacheIfPossible(target: CacheTarget, storage: some CacheStorage) async -> RestoreResult {
    |                                                                    |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                    `- note: use 'FrameworkCacheStorage' instead
160 |         do {
161 |             let cacheKey = try await calculateCacheKey(of: target)
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:159:68: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
157 |     }
158 |
159 |     func restoreCacheIfPossible(target: CacheTarget, storage: some CacheStorage) async -> RestoreResult {
    |                                                                    |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                    `- note: use 'FrameworkCacheStorage' instead
160 |         do {
161 |             let cacheKey = try await calculateCacheKey(of: target)
[531/566] Compiling ScipioKit CacheSystem.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:89:73: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 87 |     }
 88 |
 89 |     func cacheFrameworks(_ targets: Set<CacheTarget>, to storages: [any CacheStorage]) async {
    |                                                                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                         `- note: use 'FrameworkCacheStorage' instead
 90 |         for storage in storages {
 91 |             await cacheFrameworks(targets, to: storage)
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:95:80: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 93 |     }
 94 |
 95 |     private func cacheFrameworks(_ targets: Set<CacheTarget>, to storage: some CacheStorage) async {
    |                                                                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                `- note: use 'FrameworkCacheStorage' instead
 96 |         let chunked = targets.chunks(ofCount: storage.parallelNumber ?? CacheSystem.defaultParallelNumber)
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:95:80: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 93 |     }
 94 |
 95 |     private func cacheFrameworks(_ targets: Set<CacheTarget>, to storage: some CacheStorage) async {
    |                                                                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                `- note: use 'FrameworkCacheStorage' instead
 96 |         let chunked = targets.chunks(ofCount: storage.parallelNumber ?? CacheSystem.defaultParallelNumber)
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:121:95: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
119 |     }
120 |
121 |     private func cacheFramework(_ target: CacheTarget, at frameworkPath: URL, to storage: any CacheStorage) async throws {
    |                                                                                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                               `- note: use 'FrameworkCacheStorage' instead
122 |         let cacheKey = try await calculateCacheKey(of: target)
123 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:159:68: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
157 |     }
158 |
159 |     func restoreCacheIfPossible(target: CacheTarget, storage: some CacheStorage) async -> RestoreResult {
    |                                                                    |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                    `- note: use 'FrameworkCacheStorage' instead
160 |         do {
161 |             let cacheKey = try await calculateCacheKey(of: target)
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/CacheSystem.swift:159:68: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
157 |     }
158 |
159 |     func restoreCacheIfPossible(target: CacheTarget, storage: some CacheStorage) async -> RestoreResult {
    |                                                                    |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                    `- note: use 'FrameworkCacheStorage' instead
160 |         do {
161 |             let cacheKey = try await calculateCacheKey(of: target)
[532/566] Compiling ScipioKit DWARFSymbolStripper.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:198:27: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
196 |     private func restoreAllAvailableCachesIfNeeded(
197 |         availableTargets: Set<CacheSystem.CacheTarget>,
198 |         to storages: [any CacheStorage],
    |                           |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                           `- note: use 'FrameworkCacheStorage' instead
199 |         cacheSystem: CacheSystem
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:200:51: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
198 |         to storages: [any CacheStorage],
199 |         cacheSystem: CacheSystem
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
    |                                                   |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                   `- note: use 'FrameworkCacheStorage' instead
201 |         var remainingTargets = availableTargets
202 |         var restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage] = [:]
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:249:32: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
247 |     private func restoreCaches(
248 |         for targets: Set<CacheSystem.CacheTarget>,
249 |         from cacheStorage: any CacheStorage,
    |                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                `- note: use 'FrameworkCacheStorage' instead
250 |         cacheSystem: CacheSystem
251 |     ) async -> Set<CacheSystem.CacheTarget> {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:289:31: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
287 |             target: CacheSystem.CacheTarget,
288 |             cacheSystem: CacheSystem,
289 |             cacheStorage: any CacheStorage
    |                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                               `- note: use 'FrameworkCacheStorage' instead
290 |         ) async throws -> Bool {
291 |             let product = target.buildProduct
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:392:73: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
390 |     private func shareRestoredCachesToProducers(
391 |         _ allRestoredTargets: Set<CacheSystem.CacheTarget>,
392 |         restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage],
    |                                                                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                         `- note: use 'FrameworkCacheStorage' instead
393 |         cacheSystem: CacheSystem
394 |     ) async {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:420:46: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
418 |     }
419 |
420 |     private func areStoragesEqual(_ lhs: any CacheStorage, _ rhs: any CacheStorage) -> Bool {
    |                                              |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                              `- note: use 'FrameworkCacheStorage' instead
421 |         // ProjectCacheStorage instances are always considered the same
422 |         if lhs is ProjectCacheStorage && rhs is ProjectCacheStorage {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:420:71: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
418 |     }
419 |
420 |     private func areStoragesEqual(_ lhs: any CacheStorage, _ rhs: any CacheStorage) -> Bool {
    |                                                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                       `- note: use 'FrameworkCacheStorage' instead
421 |         // ProjectCacheStorage instances are always considered the same
422 |         if lhs is ProjectCacheStorage && rhs is ProjectCacheStorage {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:438:25: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
436 |     private func shareCachesToStorage(
437 |         _ targets: Set<CacheSystem.CacheTarget>,
438 |         to storage: any CacheStorage,
    |                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                         `- note: use 'FrameworkCacheStorage' instead
439 |         cacheSystem: CacheSystem
440 |     ) async {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:475:93: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
473 |
474 | extension [Runner.Options.CachePolicy] {
475 |     fileprivate func storages(for actor: Runner.Options.CachePolicy.CacheActorKind) -> [any CacheStorage] {
    |                                                                                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                             `- note: use 'FrameworkCacheStorage' instead
476 |         reduce(into: []) { result, cachePolicy in
477 |             if cachePolicy.actors.contains(actor) {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:202:77: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
201 |         var remainingTargets = availableTargets
202 |         var restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage] = [:]
    |                                                                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                             `- note: use 'FrameworkCacheStorage' instead
203 |
204 |         for index in storages.indices {
[533/566] Compiling ScipioKit DwarfExtractor.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:198:27: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
196 |     private func restoreAllAvailableCachesIfNeeded(
197 |         availableTargets: Set<CacheSystem.CacheTarget>,
198 |         to storages: [any CacheStorage],
    |                           |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                           `- note: use 'FrameworkCacheStorage' instead
199 |         cacheSystem: CacheSystem
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:200:51: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
198 |         to storages: [any CacheStorage],
199 |         cacheSystem: CacheSystem
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
    |                                                   |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                   `- note: use 'FrameworkCacheStorage' instead
201 |         var remainingTargets = availableTargets
202 |         var restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage] = [:]
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:249:32: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
247 |     private func restoreCaches(
248 |         for targets: Set<CacheSystem.CacheTarget>,
249 |         from cacheStorage: any CacheStorage,
    |                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                `- note: use 'FrameworkCacheStorage' instead
250 |         cacheSystem: CacheSystem
251 |     ) async -> Set<CacheSystem.CacheTarget> {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:289:31: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
287 |             target: CacheSystem.CacheTarget,
288 |             cacheSystem: CacheSystem,
289 |             cacheStorage: any CacheStorage
    |                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                               `- note: use 'FrameworkCacheStorage' instead
290 |         ) async throws -> Bool {
291 |             let product = target.buildProduct
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:392:73: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
390 |     private func shareRestoredCachesToProducers(
391 |         _ allRestoredTargets: Set<CacheSystem.CacheTarget>,
392 |         restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage],
    |                                                                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                         `- note: use 'FrameworkCacheStorage' instead
393 |         cacheSystem: CacheSystem
394 |     ) async {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:420:46: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
418 |     }
419 |
420 |     private func areStoragesEqual(_ lhs: any CacheStorage, _ rhs: any CacheStorage) -> Bool {
    |                                              |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                              `- note: use 'FrameworkCacheStorage' instead
421 |         // ProjectCacheStorage instances are always considered the same
422 |         if lhs is ProjectCacheStorage && rhs is ProjectCacheStorage {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:420:71: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
418 |     }
419 |
420 |     private func areStoragesEqual(_ lhs: any CacheStorage, _ rhs: any CacheStorage) -> Bool {
    |                                                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                       `- note: use 'FrameworkCacheStorage' instead
421 |         // ProjectCacheStorage instances are always considered the same
422 |         if lhs is ProjectCacheStorage && rhs is ProjectCacheStorage {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:438:25: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
436 |     private func shareCachesToStorage(
437 |         _ targets: Set<CacheSystem.CacheTarget>,
438 |         to storage: any CacheStorage,
    |                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                         `- note: use 'FrameworkCacheStorage' instead
439 |         cacheSystem: CacheSystem
440 |     ) async {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:475:93: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
473 |
474 | extension [Runner.Options.CachePolicy] {
475 |     fileprivate func storages(for actor: Runner.Options.CachePolicy.CacheActorKind) -> [any CacheStorage] {
    |                                                                                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                             `- note: use 'FrameworkCacheStorage' instead
476 |         reduce(into: []) { result, cachePolicy in
477 |             if cachePolicy.actors.contains(actor) {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:202:77: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
201 |         var remainingTargets = availableTargets
202 |         var restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage] = [:]
    |                                                                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                             `- note: use 'FrameworkCacheStorage' instead
203 |
204 |         for index in storages.indices {
[534/566] Compiling ScipioKit FrameworkProducer.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:198:27: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
196 |     private func restoreAllAvailableCachesIfNeeded(
197 |         availableTargets: Set<CacheSystem.CacheTarget>,
198 |         to storages: [any CacheStorage],
    |                           |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                           `- note: use 'FrameworkCacheStorage' instead
199 |         cacheSystem: CacheSystem
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:200:51: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
198 |         to storages: [any CacheStorage],
199 |         cacheSystem: CacheSystem
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
    |                                                   |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                   `- note: use 'FrameworkCacheStorage' instead
201 |         var remainingTargets = availableTargets
202 |         var restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage] = [:]
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:249:32: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
247 |     private func restoreCaches(
248 |         for targets: Set<CacheSystem.CacheTarget>,
249 |         from cacheStorage: any CacheStorage,
    |                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                `- note: use 'FrameworkCacheStorage' instead
250 |         cacheSystem: CacheSystem
251 |     ) async -> Set<CacheSystem.CacheTarget> {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:289:31: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
287 |             target: CacheSystem.CacheTarget,
288 |             cacheSystem: CacheSystem,
289 |             cacheStorage: any CacheStorage
    |                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                               `- note: use 'FrameworkCacheStorage' instead
290 |         ) async throws -> Bool {
291 |             let product = target.buildProduct
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:392:73: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
390 |     private func shareRestoredCachesToProducers(
391 |         _ allRestoredTargets: Set<CacheSystem.CacheTarget>,
392 |         restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage],
    |                                                                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                         `- note: use 'FrameworkCacheStorage' instead
393 |         cacheSystem: CacheSystem
394 |     ) async {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:420:46: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
418 |     }
419 |
420 |     private func areStoragesEqual(_ lhs: any CacheStorage, _ rhs: any CacheStorage) -> Bool {
    |                                              |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                              `- note: use 'FrameworkCacheStorage' instead
421 |         // ProjectCacheStorage instances are always considered the same
422 |         if lhs is ProjectCacheStorage && rhs is ProjectCacheStorage {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:420:71: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
418 |     }
419 |
420 |     private func areStoragesEqual(_ lhs: any CacheStorage, _ rhs: any CacheStorage) -> Bool {
    |                                                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                       `- note: use 'FrameworkCacheStorage' instead
421 |         // ProjectCacheStorage instances are always considered the same
422 |         if lhs is ProjectCacheStorage && rhs is ProjectCacheStorage {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:438:25: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
436 |     private func shareCachesToStorage(
437 |         _ targets: Set<CacheSystem.CacheTarget>,
438 |         to storage: any CacheStorage,
    |                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                         `- note: use 'FrameworkCacheStorage' instead
439 |         cacheSystem: CacheSystem
440 |     ) async {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:475:93: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
473 |
474 | extension [Runner.Options.CachePolicy] {
475 |     fileprivate func storages(for actor: Runner.Options.CachePolicy.CacheActorKind) -> [any CacheStorage] {
    |                                                                                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                             `- note: use 'FrameworkCacheStorage' instead
476 |         reduce(into: []) { result, cachePolicy in
477 |             if cachePolicy.actors.contains(actor) {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:202:77: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
201 |         var remainingTargets = availableTargets
202 |         var restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage] = [:]
    |                                                                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                             `- note: use 'FrameworkCacheStorage' instead
203 |
204 |         for index in storages.indices {
[535/566] Compiling ScipioKit InfoPlistGenerator.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:198:27: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
196 |     private func restoreAllAvailableCachesIfNeeded(
197 |         availableTargets: Set<CacheSystem.CacheTarget>,
198 |         to storages: [any CacheStorage],
    |                           |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                           `- note: use 'FrameworkCacheStorage' instead
199 |         cacheSystem: CacheSystem
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:200:51: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
198 |         to storages: [any CacheStorage],
199 |         cacheSystem: CacheSystem
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
    |                                                   |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                   `- note: use 'FrameworkCacheStorage' instead
201 |         var remainingTargets = availableTargets
202 |         var restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage] = [:]
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:249:32: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
247 |     private func restoreCaches(
248 |         for targets: Set<CacheSystem.CacheTarget>,
249 |         from cacheStorage: any CacheStorage,
    |                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                `- note: use 'FrameworkCacheStorage' instead
250 |         cacheSystem: CacheSystem
251 |     ) async -> Set<CacheSystem.CacheTarget> {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:289:31: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
287 |             target: CacheSystem.CacheTarget,
288 |             cacheSystem: CacheSystem,
289 |             cacheStorage: any CacheStorage
    |                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                               `- note: use 'FrameworkCacheStorage' instead
290 |         ) async throws -> Bool {
291 |             let product = target.buildProduct
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:392:73: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
390 |     private func shareRestoredCachesToProducers(
391 |         _ allRestoredTargets: Set<CacheSystem.CacheTarget>,
392 |         restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage],
    |                                                                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                         `- note: use 'FrameworkCacheStorage' instead
393 |         cacheSystem: CacheSystem
394 |     ) async {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:420:46: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
418 |     }
419 |
420 |     private func areStoragesEqual(_ lhs: any CacheStorage, _ rhs: any CacheStorage) -> Bool {
    |                                              |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                              `- note: use 'FrameworkCacheStorage' instead
421 |         // ProjectCacheStorage instances are always considered the same
422 |         if lhs is ProjectCacheStorage && rhs is ProjectCacheStorage {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:420:71: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
418 |     }
419 |
420 |     private func areStoragesEqual(_ lhs: any CacheStorage, _ rhs: any CacheStorage) -> Bool {
    |                                                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                       `- note: use 'FrameworkCacheStorage' instead
421 |         // ProjectCacheStorage instances are always considered the same
422 |         if lhs is ProjectCacheStorage && rhs is ProjectCacheStorage {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:438:25: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
436 |     private func shareCachesToStorage(
437 |         _ targets: Set<CacheSystem.CacheTarget>,
438 |         to storage: any CacheStorage,
    |                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                         `- note: use 'FrameworkCacheStorage' instead
439 |         cacheSystem: CacheSystem
440 |     ) async {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:475:93: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
473 |
474 | extension [Runner.Options.CachePolicy] {
475 |     fileprivate func storages(for actor: Runner.Options.CachePolicy.CacheActorKind) -> [any CacheStorage] {
    |                                                                                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                             `- note: use 'FrameworkCacheStorage' instead
476 |         reduce(into: []) { result, cachePolicy in
477 |             if cachePolicy.actors.contains(actor) {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:202:77: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
201 |         var remainingTargets = availableTargets
202 |         var restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage] = [:]
    |                                                                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                             `- note: use 'FrameworkCacheStorage' instead
203 |
204 |         for index in storages.indices {
[536/566] Compiling ScipioKit BuildParametersGenerator.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:198:27: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
196 |     private func restoreAllAvailableCachesIfNeeded(
197 |         availableTargets: Set<CacheSystem.CacheTarget>,
198 |         to storages: [any CacheStorage],
    |                           |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                           `- note: use 'FrameworkCacheStorage' instead
199 |         cacheSystem: CacheSystem
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:200:51: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
198 |         to storages: [any CacheStorage],
199 |         cacheSystem: CacheSystem
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
    |                                                   |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                   `- note: use 'FrameworkCacheStorage' instead
201 |         var remainingTargets = availableTargets
202 |         var restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage] = [:]
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:249:32: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
247 |     private func restoreCaches(
248 |         for targets: Set<CacheSystem.CacheTarget>,
249 |         from cacheStorage: any CacheStorage,
    |                                |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                `- note: use 'FrameworkCacheStorage' instead
250 |         cacheSystem: CacheSystem
251 |     ) async -> Set<CacheSystem.CacheTarget> {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:289:31: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
287 |             target: CacheSystem.CacheTarget,
288 |             cacheSystem: CacheSystem,
289 |             cacheStorage: any CacheStorage
    |                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                               `- note: use 'FrameworkCacheStorage' instead
290 |         ) async throws -> Bool {
291 |             let product = target.buildProduct
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:392:73: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
390 |     private func shareRestoredCachesToProducers(
391 |         _ allRestoredTargets: Set<CacheSystem.CacheTarget>,
392 |         restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage],
    |                                                                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                         `- note: use 'FrameworkCacheStorage' instead
393 |         cacheSystem: CacheSystem
394 |     ) async {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:420:46: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
418 |     }
419 |
420 |     private func areStoragesEqual(_ lhs: any CacheStorage, _ rhs: any CacheStorage) -> Bool {
    |                                              |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                              `- note: use 'FrameworkCacheStorage' instead
421 |         // ProjectCacheStorage instances are always considered the same
422 |         if lhs is ProjectCacheStorage && rhs is ProjectCacheStorage {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:420:71: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
418 |     }
419 |
420 |     private func areStoragesEqual(_ lhs: any CacheStorage, _ rhs: any CacheStorage) -> Bool {
    |                                                                       |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                       `- note: use 'FrameworkCacheStorage' instead
421 |         // ProjectCacheStorage instances are always considered the same
422 |         if lhs is ProjectCacheStorage && rhs is ProjectCacheStorage {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:438:25: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
436 |     private func shareCachesToStorage(
437 |         _ targets: Set<CacheSystem.CacheTarget>,
438 |         to storage: any CacheStorage,
    |                         |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                         `- note: use 'FrameworkCacheStorage' instead
439 |         cacheSystem: CacheSystem
440 |     ) async {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:475:93: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
473 |
474 | extension [Runner.Options.CachePolicy] {
475 |     fileprivate func storages(for actor: Runner.Options.CachePolicy.CacheActorKind) -> [any CacheStorage] {
    |                                                                                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                                             `- note: use 'FrameworkCacheStorage' instead
476 |         reduce(into: []) { result, cachePolicy in
477 |             if cachePolicy.actors.contains(actor) {
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/FrameworkProducer.swift:202:77: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
200 |     ) async -> [Set<CacheSystem.CacheTarget>: any CacheStorage] {
201 |         var remainingTargets = availableTargets
202 |         var restoredSetsToSourceStorage: [Set<CacheSystem.CacheTarget>: any CacheStorage] = [:]
    |                                                                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
    |                                                                             `- note: use 'FrameworkCacheStorage' instead
203 |
204 |         for index in storages.indices {
[537/566] Compiling ScipioKit BuildOptions.swift
[538/566] Compiling ScipioKit DependencyGraph.swift
[539/566] Compiling ScipioKit WeakReference.swift
[540/566] Compiling ScipioKit DescriptionPackage.swift
[541/566] Compiling ScipioKit Executor.swift
[542/566] Compiling ScipioKit LocalDiskCacheStorage.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/LocalDiskCacheStorage.swift:4:31: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 2 | import CacheStorage
 3 |
 4 | struct LocalDiskCacheStorage: CacheStorage, Equatable {
   |                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |                               `- note: use 'FrameworkCacheStorage' instead
 5 |     private let fileSystem: any FileSystem
 6 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/ProjectCacheStorage.swift:6:29: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 4 | /// The pseudo cache storage for "project cache policy", which treats built frameworks under the project's output directory (e.g. `XCFrameworks`)
 5 | /// as valid caches but does not saving / restoring anything.
 6 | struct ProjectCacheStorage: CacheStorage {
   |                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |                             `- note: use 'FrameworkCacheStorage' instead
 7 |     func existsValidCache(for cacheKey: some CacheKey) async throws -> Bool { false }
 8 |     func fetchArtifacts(for cacheKey: some CacheKey, to destinationDir: URL) async throws {}
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/CacheStorage+DisplayName.swift:3:11: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 1 | import CacheStorage
 2 |
 3 | extension CacheStorage {
   |           |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |           `- note: use 'FrameworkCacheStorage' instead
 4 |     /// The display name of the cache storage used for logging purpose
 5 |     var displayName: String {
[543/566] Compiling ScipioKit ProjectCacheStorage.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/LocalDiskCacheStorage.swift:4:31: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 2 | import CacheStorage
 3 |
 4 | struct LocalDiskCacheStorage: CacheStorage, Equatable {
   |                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |                               `- note: use 'FrameworkCacheStorage' instead
 5 |     private let fileSystem: any FileSystem
 6 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/ProjectCacheStorage.swift:6:29: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 4 | /// The pseudo cache storage for "project cache policy", which treats built frameworks under the project's output directory (e.g. `XCFrameworks`)
 5 | /// as valid caches but does not saving / restoring anything.
 6 | struct ProjectCacheStorage: CacheStorage {
   |                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |                             `- note: use 'FrameworkCacheStorage' instead
 7 |     func existsValidCache(for cacheKey: some CacheKey) async throws -> Bool { false }
 8 |     func fetchArtifacts(for cacheKey: some CacheKey, to destinationDir: URL) async throws {}
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/CacheStorage+DisplayName.swift:3:11: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 1 | import CacheStorage
 2 |
 3 | extension CacheStorage {
   |           |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |           `- note: use 'FrameworkCacheStorage' instead
 4 |     /// The display name of the cache storage used for logging purpose
 5 |     var displayName: String {
[544/566] Compiling ScipioKit XcodeVersion.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/LocalDiskCacheStorage.swift:4:31: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 2 | import CacheStorage
 3 |
 4 | struct LocalDiskCacheStorage: CacheStorage, Equatable {
   |                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |                               `- note: use 'FrameworkCacheStorage' instead
 5 |     private let fileSystem: any FileSystem
 6 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/ProjectCacheStorage.swift:6:29: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 4 | /// The pseudo cache storage for "project cache policy", which treats built frameworks under the project's output directory (e.g. `XCFrameworks`)
 5 | /// as valid caches but does not saving / restoring anything.
 6 | struct ProjectCacheStorage: CacheStorage {
   |                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |                             `- note: use 'FrameworkCacheStorage' instead
 7 |     func existsValidCache(for cacheKey: some CacheKey) async throws -> Bool { false }
 8 |     func fetchArtifacts(for cacheKey: some CacheKey, to destinationDir: URL) async throws {}
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/CacheStorage+DisplayName.swift:3:11: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 1 | import CacheStorage
 2 |
 3 | extension CacheStorage {
   |           |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |           `- note: use 'FrameworkCacheStorage' instead
 4 |     /// The display name of the cache storage used for logging purpose
 5 |     var displayName: String {
[545/566] Compiling ScipioKit CacheStorage+DisplayName.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/LocalDiskCacheStorage.swift:4:31: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 2 | import CacheStorage
 3 |
 4 | struct LocalDiskCacheStorage: CacheStorage, Equatable {
   |                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |                               `- note: use 'FrameworkCacheStorage' instead
 5 |     private let fileSystem: any FileSystem
 6 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/ProjectCacheStorage.swift:6:29: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 4 | /// The pseudo cache storage for "project cache policy", which treats built frameworks under the project's output directory (e.g. `XCFrameworks`)
 5 | /// as valid caches but does not saving / restoring anything.
 6 | struct ProjectCacheStorage: CacheStorage {
   |                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |                             `- note: use 'FrameworkCacheStorage' instead
 7 |     func existsValidCache(for cacheKey: some CacheKey) async throws -> Bool { false }
 8 |     func fetchArtifacts(for cacheKey: some CacheKey, to destinationDir: URL) async throws {}
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/CacheStorage+DisplayName.swift:3:11: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 1 | import CacheStorage
 2 |
 3 | extension CacheStorage {
   |           |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |           `- note: use 'FrameworkCacheStorage' instead
 4 |     /// The display name of the cache storage used for logging purpose
 5 |     var displayName: String {
[546/566] Compiling ScipioKit Compiler.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/LocalDiskCacheStorage.swift:4:31: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 2 | import CacheStorage
 3 |
 4 | struct LocalDiskCacheStorage: CacheStorage, Equatable {
   |                               |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |                               `- note: use 'FrameworkCacheStorage' instead
 5 |     private let fileSystem: any FileSystem
 6 |
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/Cache/ProjectCacheStorage.swift:6:29: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 4 | /// The pseudo cache storage for "project cache policy", which treats built frameworks under the project's output directory (e.g. `XCFrameworks`)
 5 | /// as valid caches but does not saving / restoring anything.
 6 | struct ProjectCacheStorage: CacheStorage {
   |                             |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |                             `- note: use 'FrameworkCacheStorage' instead
 7 |     func existsValidCache(for cacheKey: some CacheKey) async throws -> Bool { false }
 8 |     func fetchArtifacts(for cacheKey: some CacheKey, to destinationDir: URL) async throws {}
/Users/admin/builder/spi-builder-workspace/Sources/ScipioKit/Producer/CacheStorage+DisplayName.swift:3:11: warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
 1 | import CacheStorage
 2 |
 3 | extension CacheStorage {
   |           |- warning: 'CacheStorage' is deprecated: renamed to 'FrameworkCacheStorage'
   |           `- note: use 'FrameworkCacheStorage' instead
 4 |     /// The display name of the cache storage used for logging purpose
 5 |     var displayName: String {
[547/566] Compiling ScipioKit ModuleTypeResolver.swift
[548/566] Compiling ScipioKit PackageResolveExecutor.swift
[549/566] Compiling ScipioKit PackageResolver.swift
[550/566] Compiling ScipioKit ResolvedModels+Extensions.swift
[551/566] Compiling ScipioKit StringConversions.swift
[552/566] Compiling ScipioKit StringMangling.swift
[553/566] Compiling ScipioKit Version.swift
[554/566] Compiling ScipioKit XCBuildMessage.swift
[555/566] Compiling ScipioKit FrameworkBundleAssembler.swift
[556/566] Compiling ScipioKit FrameworkComponentsCollector.swift
[557/566] Compiling ScipioKit FrameworkModuleMapGenerator.swift
[558/566] Compiling ScipioKit PIFCompiler.swift
[559/566] Compiling ScipioKit PIFGenerator.swift
[560/566] Compiling ScipioKit ToolchainGenerator.swift
[561/566] Compiling ScipioKit XCBuildClient.swift
[562/566] Compiling ScipioKit XCBuildExecutor.swift
[563/566] Compiling ScipioKit ManifestLoader.swift
[564/574] Compiling scipio Scipio.swift
[565/574] Compiling scipio Options.swift
[566/574] Compiling scipio PrepareCommands.swift
[567/574] Compiling scipio CommandType.swift
[568/574] Compiling scipio Arguments.swift
[569/574] Emitting module scipio
[570/574] Compiling scipio DumpCacheKey.swift
[571/574] Compiling scipio CreateCommands.swift
[571/574] Write Objects.LinkFileList
[572/574] Linking scipio
[573/574] Applying scipio
Build complete! (37.80s)
Fetching https://github.com/onevcat/Rainbow
Fetching https://github.com/giginet/PackageManifestKit
Fetching https://github.com/SwiftyJSON/SwiftyJSON.git
Fetching https://github.com/mtj0928/swift-async-operations.git
Fetching https://github.com/apple/swift-algorithms.git from cache
Fetching https://github.com/apple/swift-collections from cache
Fetching https://github.com/apple/swift-argument-parser.git from cache
[1/1015] Fetching swift-async-operations
[32/1204] Fetching swift-async-operations, packagemanifestkit
[269/2543] Fetching swift-async-operations, packagemanifestkit, rainbow
[2059/8756] Fetching swift-async-operations, packagemanifestkit, rainbow, swiftyjson
Fetched https://github.com/onevcat/Rainbow from cache (0.99s)
Fetched https://github.com/giginet/PackageManifestKit from cache (0.99s)
[1885/7228] Fetching swift-async-operations, swiftyjson
Fetching https://github.com/apple/swift-log.git from cache
Fetched https://github.com/mtj0928/swift-async-operations.git from cache (1.42s)
Fetched https://github.com/SwiftyJSON/SwiftyJSON.git from cache (1.42s)
Fetched https://github.com/apple/swift-algorithms.git from cache (1.43s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.46s)
Fetched https://github.com/apple/swift-collections from cache (1.47s)
Fetched https://github.com/apple/swift-log.git from cache (0.94s)
Computing version for https://github.com/mtj0928/swift-async-operations.git
Computed https://github.com/mtj0928/swift-async-operations.git at 0.4.0 (2.53s)
Computing version for https://github.com/giginet/PackageManifestKit
Computed https://github.com/giginet/PackageManifestKit at 0.2.0 (0.41s)
Computing version for https://github.com/SwiftyJSON/SwiftyJSON.git
Computed https://github.com/SwiftyJSON/SwiftyJSON.git at 5.0.2 (2.30s)
Computing version for https://github.com/onevcat/Rainbow
Computed https://github.com/onevcat/Rainbow at 4.2.0 (2.40s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (0.77s)
Fetching https://github.com/apple/swift-numerics.git from cache
Fetched https://github.com/apple/swift-numerics.git from cache (0.88s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (1.39s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.7.0 (0.49s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.3.0 (0.62s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.6.2 (0.51s)
Creating working copy for https://github.com/SwiftyJSON/SwiftyJSON.git
Working copy of https://github.com/SwiftyJSON/SwiftyJSON.git resolved at 5.0.2
Creating working copy for https://github.com/onevcat/Rainbow
Working copy of https://github.com/onevcat/Rainbow resolved at 4.2.0
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.1.1
Creating working copy for https://github.com/giginet/PackageManifestKit
Working copy of https://github.com/giginet/PackageManifestKit resolved at 0.2.0
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.6.2
Creating working copy for https://github.com/mtj0928/swift-async-operations.git
Working copy of https://github.com/mtj0928/swift-async-operations.git resolved at 0.4.0
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.1
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.7.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "swift-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.4",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-collections"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser.git"
    },
    {
      "identity" : "swift-algorithms",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-algorithms.git"
    },
    {
      "identity" : "rainbow",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.0.1",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/onevcat/Rainbow"
    },
    {
      "identity" : "swiftyjson",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.0.0",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/SwiftyJSON/SwiftyJSON.git"
    },
    {
      "identity" : "packagemanifestkit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/giginet/PackageManifestKit"
    },
    {
      "identity" : "swift-async-operations",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.4.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/mtj0928/swift-async-operations.git"
    }
  ],
  "manifest_display_name" : "Scipio",
  "name" : "Scipio",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "scipio",
      "targets" : [
        "scipio"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "ScipioKit",
      "targets" : [
        "ScipioKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ScipioCacheStorage",
      "targets" : [
        "CacheStorage"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "scipio",
      "module_type" : "SwiftTarget",
      "name" : "scipio",
      "path" : "Sources/scipio",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "scipio"
      ],
      "sources" : [
        "Arguments.swift",
        "CommandType.swift",
        "CreateCommands.swift",
        "DumpCacheKey.swift",
        "Options.swift",
        "PrepareCommands.swift",
        "Scipio.swift"
      ],
      "target_dependencies" : [
        "ScipioKit"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ScipioKitTests",
      "module_type" : "SwiftTarget",
      "name" : "ScipioKitTests",
      "path" : "Tests/ScipioKitTests",
      "sources" : [
        "BuildOptionsTests.swift",
        "CacheSystemTests.swift",
        "ClangCheckerTests.swift",
        "DWARFSymbolStripperTests.swift",
        "DebugSymbolTests.swift",
        "DependencyGraphTests.swift",
        "DescriptionPackageTests.swift",
        "DynamicFrameworkTests.swift",
        "FrameworkBundleAssemblerTests.swift",
        "FrameworkModuleMapGeneratorTests.swift",
        "FrameworkProducerTests.swift",
        "InfoPlistGeneratorTests.swift",
        "IntegrationTests.swift",
        "LoggingTestHelper.swift",
        "PartialCacheTests.swift",
        "ProcessExecutorTests.swift",
        "RunnerTests.swift",
        "TestingExecutor.swift",
        "URLExtensionsTests.swift",
        "VariousModulePathsTests.swift",
        "XCTestCase+Utils.swift",
        "XcodeVersionFetcherTests.swift"
      ],
      "target_dependencies" : [
        "ScipioKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ScipioKitCore",
      "module_type" : "SwiftTarget",
      "name" : "ScipioKitCore",
      "path" : "Sources/ScipioKitCore",
      "product_dependencies" : [
        "OrderedCollections",
        "PackageManifestKit"
      ],
      "product_memberships" : [
        "scipio",
        "ScipioKit",
        "ScipioCacheStorage"
      ],
      "sources" : [
        "ResolvedModels.swift",
        "String+Extensions.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ScipioKit",
      "module_type" : "SwiftTarget",
      "name" : "ScipioKit",
      "path" : "Sources/ScipioKit",
      "product_dependencies" : [
        "Logging",
        "Collections",
        "Algorithms",
        "Rainbow",
        "PackageManifestKit",
        "AsyncOperations"
      ],
      "product_memberships" : [
        "scipio",
        "ScipioKit"
      ],
      "sources" : [
        "BuildOptions.swift",
        "DependencyGraph/DependencyGraph.swift",
        "DependencyGraph/WeakReference.swift",
        "DescriptionPackage.swift",
        "Executor.swift",
        "FileSystem.swift",
        "Logger.swift",
        "PackageLocator.swift",
        "Producer/BinaryExtractor.swift",
        "Producer/Cache/CacheSystem.swift",
        "Producer/Cache/LocalDiskCacheStorage.swift",
        "Producer/Cache/ProjectCacheStorage.swift",
        "Producer/Cache/XcodeVersion.swift",
        "Producer/CacheStorage+DisplayName.swift",
        "Producer/Compiler.swift",
        "Producer/DWARFSymbolStripper.swift",
        "Producer/DwarfExtractor.swift",
        "Producer/FrameworkProducer.swift",
        "Producer/InfoPlistGenerator.swift",
        "Producer/PIF/BuildParametersGenerator.swift",
        "Producer/PIF/FrameworkBundleAssembler.swift",
        "Producer/PIF/FrameworkComponentsCollector.swift",
        "Producer/PIF/FrameworkModuleMapGenerator.swift",
        "Producer/PIF/PIFCompiler.swift",
        "Producer/PIF/PIFGenerator.swift",
        "Producer/PIF/ToolchainGenerator.swift",
        "Producer/PIF/XCBuildClient.swift",
        "Producer/PIF/XCBuildExecutor.swift",
        "Resolver/ManifestLoader.swift",
        "Resolver/ModuleTypeResolver.swift",
        "Resolver/PackageResolveExecutor.swift",
        "Resolver/PackageResolver.swift",
        "Resolver/ResolvedModels+Extensions.swift",
        "Resolver/ShowDependenciesParser.swift",
        "Runner.swift",
        "SwiftPM/CannonicalPackageLocation.swift",
        "SwiftPM/ModuleMapGenerator.swift",
        "SwiftPM/StringConversions.swift",
        "SwiftPM/StringMangling.swift",
        "SwiftPM/Version.swift",
        "SwiftPM/XCBuildMessage.swift",
        "SwiftPM/topologicalSort.swift",
        "Target+bundleName.swift",
        "URL+Extensions.swift"
      ],
      "target_dependencies" : [
        "PIFKit",
        "ScipioKitCore",
        "CacheStorage",
        "GenerateScipioVersion"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PIFKitTests",
      "module_type" : "SwiftTarget",
      "name" : "PIFKitTests",
      "path" : "Tests/PIFKitTests",
      "sources" : [
        "BuildConfigurationTests.swift",
        "FixtureLoader.swift",
        "PIFManipulatorTests.swift",
        "PlatformTests.swift",
        "TargetTests.swift"
      ],
      "target_dependencies" : [
        "PIFKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PIFKit",
      "module_type" : "SwiftTarget",
      "name" : "PIFKit",
      "path" : "Sources/PIFKit",
      "product_dependencies" : [
        "SwiftyJSON"
      ],
      "product_memberships" : [
        "scipio",
        "ScipioKit"
      ],
      "sources" : [
        "BuildConfiguration.swift",
        "JSONConvertible.swift",
        "PIFManipulator.swift",
        "Platform.swift",
        "Target.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "GenerateScipioVersion",
      "module_type" : "PluginTarget",
      "name" : "GenerateScipioVersion",
      "path" : "Plugins/GenerateScipioVersion",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "scipio",
        "ScipioKit"
      ],
      "sources" : [
        "plugin.swift"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "CacheStorage",
      "module_type" : "SwiftTarget",
      "name" : "CacheStorage",
      "path" : "Sources/CacheStorage",
      "product_memberships" : [
        "scipio",
        "ScipioKit",
        "ScipioCacheStorage"
      ],
      "sources" : [
        "CacheStorage+DisplayName.swift",
        "CacheStorage.swift"
      ],
      "target_dependencies" : [
        "ScipioKitCore"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.