Build Information
Failed to build tuist, reference 4.130.0 (c5c914), with Swift 6.1 for tvOS using Xcode 16.3 on 22 Jan 2026 05:21:25 UTC.
Build Command
No build command. This typically means the build failed at an early stage where we determine the build command.Build Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tuist/ProjectDescription.git
Reference: 4.130.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/tuist/ProjectDescription
* tag 4.130.0 -> FETCH_HEAD
HEAD is now at c5c9144 feat(cli): add debug logs to project generation (#9199)
Updating files: 69% (6140/8865)
Updating files: 70% (6206/8865)
Updating files: 71% (6295/8865)
Updating files: 72% (6383/8865)
Updating files: 73% (6472/8865)
Updating files: 74% (6561/8865)
Updating files: 75% (6649/8865)
Updating files: 76% (6738/8865)
Updating files: 77% (6827/8865)
Updating files: 78% (6915/8865)
Updating files: 79% (7004/8865)
Updating files: 80% (7092/8865)
Updating files: 81% (7181/8865)
Updating files: 82% (7270/8865)
Updating files: 83% (7358/8865)
Updating files: 84% (7447/8865)
Updating files: 85% (7536/8865)
Updating files: 86% (7624/8865)
Updating files: 87% (7713/8865)
Updating files: 88% (7802/8865)
Updating files: 89% (7890/8865)
Updating files: 90% (7979/8865)
Updating files: 91% (8068/8865)
Updating files: 92% (8156/8865)
Updating files: 93% (8245/8865)
Updating files: 94% (8334/8865)
Updating files: 95% (8422/8865)
Updating files: 96% (8511/8865)
Updating files: 97% (8600/8865)
Updating files: 98% (8688/8865)
Updating files: 99% (8777/8865)
Updating files: 100% (8865/8865)
Updating files: 100% (8865/8865), done.
Submodule 'cli/TuistCacheEE' (https://github.com/tuist/TuistCacheEE/) registered for path 'cli/TuistCacheEE'
Skipping submodule 'cli/TuistCacheEE'
Cloned https://github.com/tuist/ProjectDescription.git
Revision (git rev-parse @):
c5c9144ee2a32423aae2ef442e050505cc4ce790
SUCCESS checkout https://github.com/tuist/ProjectDescription.git at 4.130.0
========================================
Build
========================================
Selected platform: tvOS
Swift version: 6.1
Building package at path: $PWD
https://github.com/tuist/ProjectDescription.git
https://github.com/tuist/ProjectDescription.git
{
"dependencies" : [
{
"identity" : "apple.swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "apple.swift-log",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.3",
"upper_bound" : "2.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "swiftlang.swift-tools-support-core",
"requirement" : {
"range" : [
{
"lower_bound" : "0.6.1",
"upper_bound" : "1.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "flight-school.AnyCodable",
"requirement" : {
"range" : [
{
"lower_bound" : "0.6.7",
"upper_bound" : "1.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "tuist.ZIPFoundation",
"requirement" : {
"range" : [
{
"lower_bound" : "0.9.19",
"upper_bound" : "1.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "kishikawakatsumi.KeychainAccess",
"requirement" : {
"range" : [
{
"lower_bound" : "4.2.2",
"upper_bound" : "5.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "stencilproject.Stencil",
"requirement" : {
"exact" : [
"0.15.1"
]
},
"type" : "registry"
},
{
"identity" : "tuist.GraphViz",
"requirement" : {
"exact" : [
"0.4.2"
]
},
"type" : "registry"
},
{
"identity" : "swiftGen.StencilSwiftKit",
"requirement" : {
"exact" : [
"2.10.1"
]
},
"type" : "registry"
},
{
"identity" : "swiftGen.SwiftGen",
"requirement" : {
"exact" : [
"6.6.2"
]
},
"type" : "registry"
},
{
"identity" : "tuist.XcodeProj",
"requirement" : {
"range" : [
{
"lower_bound" : "9.4.3",
"upper_bound" : "10.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "cpisciotta.xcbeautify",
"requirement" : {
"range" : [
{
"lower_bound" : "3.1.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "krzysztofzablocki.Difference",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.2",
"upper_bound" : "2.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "kolos65.Mockable",
"requirement" : {
"range" : [
{
"lower_bound" : "0.3.1",
"upper_bound" : "1.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "apple.swift-openapi-runtime",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "apple.swift-http-types",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "apple.swift-openapi-urlsession",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.2",
"upper_bound" : "2.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "tuist.Path",
"requirement" : {
"range" : [
{
"lower_bound" : "0.3.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "tuist.XcodeGraph",
"requirement" : {
"range" : [
{
"lower_bound" : "1.30.10",
"upper_bound" : "2.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "tuist.FileSystem",
"requirement" : {
"range" : [
{
"lower_bound" : "0.11.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "tuist.Command",
"requirement" : {
"range" : [
{
"lower_bound" : "0.8.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "sparkle-project.Sparkle",
"requirement" : {
"range" : [
{
"lower_bound" : "2.6.4",
"upper_bound" : "3.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "apple.swift-collections",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.4",
"upper_bound" : "1.3.0"
}
]
},
"type" : "registry"
},
{
"identity" : "apple.swift-service-context",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "chrisaljoudi.swift-log-oslog",
"requirement" : {
"range" : [
{
"lower_bound" : "0.2.2",
"upper_bound" : "1.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "crspybits.swift-log-file",
"requirement" : {
"range" : [
{
"lower_bound" : "0.1.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "MobileNativeFoundation.XCLogParser",
"requirement" : {
"range" : [
{
"lower_bound" : "0.2.45",
"upper_bound" : "1.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "tuist.Noora",
"requirement" : {
"range" : [
{
"lower_bound" : "0.51.2",
"upper_bound" : "1.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "frazer-rbsn.OrderedSet",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "pointfreeco.swift-snapshot-testing",
"requirement" : {
"range" : [
{
"lower_bound" : "1.18.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "modelcontextprotocol.swift-sdk",
"requirement" : {
"range" : [
{
"lower_bound" : "0.9.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "swiftyJSON.SwiftyJSON",
"requirement" : {
"range" : [
{
"lower_bound" : "5.0.2",
"upper_bound" : "6.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "tuist.Rosalind",
"requirement" : {
"range" : [
{
"lower_bound" : "0.6.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "kean.Nuke",
"requirement" : {
"range" : [
{
"lower_bound" : "12.8.0",
"upper_bound" : "13.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "leif-ibsen.SwiftECC",
"requirement" : {
"exact" : [
"5.5.0"
]
},
"type" : "registry"
},
{
"identity" : "fluid-menu-bar-extra",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/lfroms/fluid-menu-bar-extra"
},
{
"identity" : "grpc.grpc-swift-2",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "swift-protobuf",
"requirement" : {
"range" : [
{
"lower_bound" : "1.32.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-protobuf.git"
},
{
"identity" : "grpc.grpc-swift-protobuf",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "grpc.grpc-swift-nio-transport",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "facebook.zstd",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "registry"
},
{
"identity" : "tuist.sdk",
"requirement" : {
"range" : [
{
"lower_bound" : "0.2.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "registry"
}
],
"manifest_display_name" : "tuist",
"name" : "tuist",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "15.0"
}
],
"products" : [
{
"name" : "tuistbenchmark",
"targets" : [
"tuistbenchmark"
],
"type" : {
"executable" : null
}
},
{
"name" : "tuistfixturegenerator",
"targets" : [
"tuistfixturegenerator"
],
"type" : {
"executable" : null
}
},
{
"name" : "tuist",
"targets" : [
"tuist"
],
"type" : {
"executable" : null
}
},
{
"name" : "ProjectDescription",
"targets" : [
"ProjectDescription"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "ProjectAutomation",
"targets" : [
"ProjectAutomation"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "ProjectAutomation-auto",
"targets" : [
"ProjectAutomation"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TuistKit",
"targets" : [
"TuistKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TuistSupport",
"targets" : [
"TuistSupport"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TuistTesting",
"targets" : [
"TuistTesting"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TuistCore",
"targets" : [
"TuistCore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TuistXCActivityLog",
"targets" : [
"TuistXCActivityLog"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TuistLoader",
"targets" : [
"TuistLoader"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TuistAutomation",
"targets" : [
"TuistAutomation"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TuistDependencies",
"targets" : [
"TuistDependencies"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TuistAcceptanceTesting",
"targets" : [
"TuistAcceptanceTesting"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TuistServer",
"targets" : [
"TuistServer"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TuistOIDC",
"targets" : [
"TuistOIDC"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TuistHasher",
"targets" : [
"TuistHasher"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TuistCache",
"targets" : [
"TuistCache"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TuistGenerator",
"targets" : [
"TuistGenerator"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "tuistfixturegenerator",
"module_type" : "SwiftTarget",
"name" : "tuistfixturegenerator",
"path" : "cli/Sources/tuistfixturegenerator",
"product_dependencies" : [
"ArgumentParser",
"Path",
"SwiftToolsSupport-auto"
],
"product_memberships" : [
"tuistfixturegenerator"
],
"sources" : [
"Commands/GenerateCommand.swift",
"Generator/Generator.swift",
"Generator/GeneratorConfig.swift",
"Templates/ManifestTemplate.swift",
"Templates/SourceTemplate.swift",
"main.swift"
],
"target_dependencies" : [
"ProjectDescription",
"TuistSupport"
],
"type" : "executable"
},
{
"c99name" : "tuistbenchmark",
"module_type" : "SwiftTarget",
"name" : "tuistbenchmark",
"path" : "cli/Sources/tuistbenchmark",
"product_dependencies" : [
"ArgumentParser",
"Path",
"SwiftToolsSupport-auto",
"FileSystem"
],
"product_memberships" : [
"tuistbenchmark"
],
"sources" : [
"Benchmark/Benchmark.swift",
"Benchmark/BenchmarkConfig.swift",
"Benchmark/Fixtures.swift",
"Benchmark/Measure.swift",
"Commands/BenchmarkCommand.swift",
"Renderer/ConsoleRenderer.swift",
"Renderer/MarkdownRenderer.swift",
"Renderer/Renderer.swift",
"Utils/Array+Double.swift",
"Utils/FileHandler.swift",
"main.swift"
],
"target_dependencies" : [
"TuistSupport"
],
"type" : "executable"
},
{
"c99name" : "tuist",
"module_type" : "SwiftTarget",
"name" : "tuist",
"path" : "cli/Sources/tuist",
"product_dependencies" : [
"Noora",
"Path",
"SwiftToolsSupport-auto"
],
"product_memberships" : [
"tuist"
],
"sources" : [
"Empty.swift",
"TuistCLI.swift"
],
"target_dependencies" : [
"TuistKit",
"TuistSupport",
"TuistLoader",
"ProjectDescription",
"ProjectAutomation"
],
"type" : "executable"
},
{
"c99name" : "TuistXcodeProjectOrWorkspacePathLocator",
"module_type" : "SwiftTarget",
"name" : "TuistXcodeProjectOrWorkspacePathLocator",
"path" : "cli/Sources/TuistXcodeProjectOrWorkspacePathLocator",
"product_dependencies" : [
"FileSystem",
"Mockable",
"Path"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistAcceptanceTesting"
],
"sources" : [
"XcodeProjectOrWorkspacePathLocator.swift"
],
"target_dependencies" : [
"TuistSupport"
],
"type" : "library"
},
{
"c99name" : "TuistXCResultService",
"module_type" : "SwiftTarget",
"name" : "TuistXCResultService",
"path" : "cli/Sources/TuistXCResultService",
"product_dependencies" : [
"Command",
"FileSystem",
"Mockable",
"Path"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistTesting",
"TuistAcceptanceTesting",
"TuistServer",
"TuistCache"
],
"sources" : [
"ActionLogSection.swift",
"TestCase.swift",
"TestCaseFailure.swift",
"TestCaseRepetition.swift",
"TestModule.swift",
"TestStatus.swift",
"TestSuite.swift",
"TestSummary.swift",
"TimeZone+Current.swift",
"XCLogStoreManifestPlist.swift",
"XCResultService.swift",
"XCResultTestOutput.swift"
],
"target_dependencies" : [
"TuistSupport",
"TuistXCActivityLog"
],
"type" : "library"
},
{
"c99name" : "TuistXCActivityLog",
"module_type" : "SwiftTarget",
"name" : "TuistXCActivityLog",
"path" : "cli/Sources/TuistXCActivityLog",
"product_dependencies" : [
"FileSystem",
"XCLogParser",
"SwiftToolsSupport-auto",
"Path"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistTesting",
"TuistXCActivityLog",
"TuistAcceptanceTesting",
"TuistServer",
"TuistCache"
],
"sources" : [
"CASOutput.swift",
"CacheableTask.swift",
"XCActivityBuildCategory.swift",
"XCActivityBuildFile.swift",
"XCActivityBuildStatus.swift",
"XCActivityBuildStep.swift",
"XCActivityIssue.swift",
"XCActivityLog.swift",
"XCActivityLogController.swift",
"XCActivityLogFile.swift",
"XCActivityLogSection.swift",
"XCActivityStepType.swift",
"XCActivityTarget.swift",
"XCLogStoreManifestPlist.swift"
],
"target_dependencies" : [
"TuistCore",
"TuistSupport",
"TuistRootDirectoryLocator",
"TuistCASAnalytics",
"TuistGit"
],
"type" : "library"
},
{
"c99name" : "TuistTesting",
"module_type" : "SwiftTarget",
"name" : "TuistTesting",
"path" : "cli/Sources/TuistTesting",
"product_dependencies" : [
"XcodeGraph",
"Path",
"Difference",
"FileSystem",
"FileSystemTesting",
"ArgumentParser"
],
"product_memberships" : [
"TuistTesting",
"TuistAcceptanceTesting"
],
"sources" : [
"Alerts/AlertController+Testing.swift",
"Errors/MockFatalError.swift",
"Errors/TestError.swift",
"Extensions/Data+TestData.swift",
"Extensions/HTTPURLResponse+TestData.swift",
"Extensions/NSError+TestData.swift",
"Extensions/URL+TestData.swift",
"Extensions/URLRequest+TestData.swift",
"Extensions/XCTestCase+Extras.swift",
"HTTP/MockFileClient.swift",
"Logging/Logger+Testing.swift",
"System/SwiftVersionProvider+Testing.swift",
"TestCase/Fixtures.swift",
"TestCase/TestingSimulators.swift",
"TestCase/Traits/TuistTestFixtureTestingTrait.swift",
"TestCase/Traits/TuistTestMockedDependenciesTrait.swift",
"TestCase/TuistTest.swift",
"TestCase/TuistTestCase.swift",
"TestCase/TuistUnitTestCase.swift",
"UI/Noora+Testing.swift",
"Utils/DispatchOnce.swift",
"Utils/MockDerivedDataLocator.swift",
"Utils/MockEnvironment.swift",
"Utils/MockSecureStringGenerator.swift",
"Utils/MockSystem.swift",
"Utils/PoolLock.swift",
"Utils/RecentPathsStore+Testing.swift",
"Utils/StubClock.swift",
"Utils/SwiftTestingHelper.swift",
"Xcode/XcodeController+Testing.swift"
],
"target_dependencies" : [
"TuistSupport",
"TuistServer",
"TuistHTTP"
],
"type" : "library"
},
{
"c99name" : "TuistSupport",
"module_type" : "SwiftTarget",
"name" : "TuistSupport",
"path" : "cli/Sources/TuistSupport",
"product_dependencies" : [
"Path",
"Logging",
"SwiftToolsSupport-auto",
"ZIPFoundation",
"Mockable",
"FileSystem",
"Command",
"Noora",
"LoggingOSLog",
"FileLogging",
"XCLogParser",
"OrderedSet"
],
"product_memberships" : [
"tuistbenchmark",
"tuistfixturegenerator",
"tuist",
"TuistKit",
"TuistSupport",
"TuistTesting",
"TuistCore",
"TuistXCActivityLog",
"TuistLoader",
"TuistAutomation",
"TuistDependencies",
"TuistAcceptanceTesting",
"TuistServer",
"TuistOIDC",
"TuistHasher",
"TuistCache",
"TuistGenerator"
],
"sources" : [
"Constants.swift",
"CoreDataVersionExtractor.swift",
"Errors/FatalError.swift",
"Extensions/AbsolutePath+Extras.swift",
"Extensions/Array+ExecutionContext.swift",
"Extensions/ConcurrencyExtensions.swift",
"Extensions/Dictionary+AnyEquatable.swift",
"Extensions/Dictionary+ExecutionContext.swift",
"Extensions/ExecutionContext.swift",
"Extensions/FileManager+Extras.swift",
"Extensions/FileSystem+Extras.swift",
"Extensions/Sequence+Extras.swift",
"Extensions/Sequence+Filter.swift",
"Extensions/Sequence+KeyPath.swift",
"Extensions/String+Extras.swift",
"Extensions/String+MD5.swift",
"Extensions/String+Regex.swift",
"Extensions/TSCBasic+Extras.swift",
"Extensions/TSCUtility+Extras.swift",
"Extensions/Task+Retry.swift",
"Extensions/URLRequest+Sugar.swift",
"Logging/DetailedLogHandler.swift",
"Logging/JSONLogHandler.swift",
"Logging/Logger.Metadata+Tuist.swift",
"Logging/Logger.swift",
"Logging/OSLogHandler.swift",
"Logging/StandardLogHandler.swift",
"MachineEnvironment.swift",
"Models/InvalidGlob.swift",
"PropertyWrappers/DecodingFirst.swift",
"SecurityController.swift",
"SwiftPackageManager/SwiftPackageManagerController.swift",
"System/SwiftVersionProvider.swift",
"System/System.swift",
"System/SystemCollectedOutput.swift",
"System/Systeming.swift",
"UI/Noora+Tuist.swift",
"UserInputReader.swift",
"Utils/AlertController.swift",
"Utils/Cached.swift",
"Utils/Clock.swift",
"Utils/ColorizeSwift.swift",
"Utils/DateService.swift",
"Utils/DefaultsController.swift",
"Utils/DerivedDataLocator.swift",
"Utils/Environment+Extras.swift",
"Utils/Environment.swift",
"Utils/FileArchiver.swift",
"Utils/FileArchivingFactory.swift",
"Utils/FileHandler.swift",
"Utils/FileUnarchiver.swift",
"Utils/Functions.swift",
"Utils/MacArchitecture.swift",
"Utils/Opener.swift",
"Utils/RecentPathRememberableCommand.swift",
"Utils/RecentPathsStore.swift",
"Utils/SHA256Digest.swift",
"Utils/SecureStringGenerator.swift",
"Utils/Stack.swift",
"Utils/TemplateLocationParser.swift",
"Utils/TemporaryDirectory.swift",
"Utils/TextTable.swift",
"Utils/ThreadSafe.swift",
"Utils/TimeTakenLoggerFormatter.swift",
"Utils/UniqueIDGenerator.swift",
"Utils/XCResultToolController.swift",
"Vendored/HTTPStatusCodes/HTTPStatusCode+Extensions.swift",
"Vendored/HTTPStatusCodes/HTTPStatusCodes.swift",
"Weak/WeakArray.swift",
"Weak/WeakBox.swift",
"Xcode/Xcode.swift",
"Xcode/XcodeController.swift"
],
"type" : "library"
},
{
"c99name" : "TuistSimulator",
"module_type" : "SwiftTarget",
"name" : "TuistSimulator",
"path" : "cli/Sources/TuistSimulator",
"product_dependencies" : [
"XcodeGraph",
"Mockable",
"Path"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistTesting",
"TuistCore",
"TuistXCActivityLog",
"TuistLoader",
"TuistAutomation",
"TuistDependencies",
"TuistAcceptanceTesting",
"TuistServer",
"TuistHasher",
"TuistCache",
"TuistGenerator"
],
"sources" : [
"DestinationType.swift"
],
"type" : "library"
},
{
"c99name" : "TuistServer",
"module_type" : "SwiftTarget",
"name" : "TuistServer",
"path" : "cli/Sources/TuistServer",
"product_dependencies" : [
"FileSystem",
"XcodeGraph",
"Mockable",
"KeychainAccess",
"Path",
"OpenAPIRuntime",
"HTTPTypes",
"OpenAPIURLSession",
"Rosalind"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistTesting",
"TuistAcceptanceTesting",
"TuistServer",
"TuistCache"
],
"sources" : [
"CacheCategoryParameter+Extras.swift",
"CacheStorageFactorying.swift",
"CacheStoring.swift",
"Client/Client+Server.swift",
"Client/ServerAuthenticationConfig.swift",
"Client/ServerAuthenticationController.swift",
"Client/ServerClientAuthenticationMiddleware.swift",
"Client/ServerClientCLIMetadataHeadersMiddleware.swift",
"Client/ServerSessionController.swift",
"EmptyCacheStorage.swift",
"EmptyCacheStorageFactory.swift",
"InvocationRecord.swift",
"Models/AppBuild.swift",
"Models/AppBuildUpload.swift",
"Models/DestinationType+PreviewSupportedPlatform.swift",
"Models/PreviewType.swift",
"Models/SSOOrganization.swift",
"Models/ServerAccount.swift",
"Models/ServerAuthenticationTokens.swift",
"Models/ServerBuild.swift",
"Models/ServerCacheActionItem.swift",
"Models/ServerCacheArtifact.swift",
"Models/ServerCommandEvent.swift",
"Models/ServerInvitation.swift",
"Models/ServerOrganization.swift",
"Models/ServerOrganizationUsage.swift",
"Models/ServerPaginationMetadata.swift",
"Models/ServerPreview.swift",
"Models/ServerPreviewsPage.swift",
"Models/ServerProject.swift",
"Models/ServerProjectToken.swift",
"Models/ServerUser.swift",
"OpenAPI/Client.swift",
"OpenAPI/Types.swift",
"Services/AnalyticsArtifactUploadService.swift",
"Services/AuthenticateService.swift",
"Services/CacheExistsService.swift",
"Services/CancelOrganizationInviteService.swift",
"Services/CleanCacheService.swift",
"Services/CompleteAnalyticsArtifactsUploads.swift",
"Services/CreateAccountTokenService.swift",
"Services/CreateBuildService.swift",
"Services/CreateBundleService.swift",
"Services/CreateCommandEventService.swift",
"Services/CreateOrganizationInviteService.swift",
"Services/CreateOrganizationService.swift",
"Services/CreateProjectService.swift",
"Services/CreateProjectTokenService.swift",
"Services/CreateTestService.swift",
"Services/DeleteAccountService.swift",
"Services/DeletePreviewService.swift",
"Services/DeleteProjectService.swift",
"Services/ExchangeOIDCTokenService.swift",
"Services/GetAuthTokenService.swift",
"Services/GetBundleService.swift",
"Services/GetCacheActionItemService.swift",
"Services/GetCacheEndpointsService.swift",
"Services/GetCacheService.swift",
"Services/GetOrganizationService.swift",
"Services/GetOrganizationUsage.swift",
"Services/GetPreviewService.swift",
"Services/GetProjectService.swift",
"Services/ListAccountTokensService.swift",
"Services/ListBundlesService.swift",
"Services/ListOrganizationsService.swift",
"Services/ListPreviewsService.swift",
"Services/ListProjectTokensService.swift",
"Services/ListProjectsService.swift",
"Services/MultipartUploadArtifactService.swift",
"Services/MultipartUploadCompleteAnalyticsService.swift",
"Services/MultipartUploadCompleteCacheService.swift",
"Services/MultipartUploadCompletePreviewsService.swift",
"Services/MultipartUploadGenerateURLAnalyticsService.swift",
"Services/MultipartUploadGenerateURLCacheService.swift",
"Services/MultipartUploadGenerateURLPreviewsService.swift",
"Services/MultipartUploadStartAnalyticsService.swift",
"Services/MultipartUploadStartCacheService.swift",
"Services/MultipartUploadStartPreviewsService.swift",
"Services/PreviewsUploadService.swift",
"Services/RefreshAuthTokenService.swift",
"Services/RemoveOrganizationMemberService.swift",
"Services/RevokeAccountTokenService.swift",
"Services/RevokeProjectTokenService.swift",
"Services/ServerEnvironmentService.swift",
"Services/UpdateAccountService.swift",
"Services/UpdateOrganizationMemberService.swift",
"Services/UpdateOrganizationService.swift",
"Services/UpdateProjectService.swift",
"Services/UploadCacheActionItemService.swift",
"Services/UploadPreviewIconService.swift",
"Utilities/CachedValueStore.swift",
"Utilities/DateService+Now.swift",
"Utilities/DelayProvider.swift",
"Utilities/JWT.swift",
"Utilities/RemoteArtifactDownloader.swift",
"Utilities/RetryProvider.swift",
"Utilities/ServerCredentialsStore.swift"
],
"target_dependencies" : [
"TuistCore",
"TuistSupport",
"TuistHTTP",
"TuistXCActivityLog",
"TuistXCResultService",
"TuistCI",
"TuistProcess"
],
"type" : "library"
},
{
"c99name" : "TuistScaffold",
"module_type" : "SwiftTarget",
"name" : "TuistScaffold",
"path" : "cli/Sources/TuistScaffold",
"product_dependencies" : [
"Path",
"XcodeGraph",
"StencilSwiftKit",
"Stencil",
"Mockable",
"FileSystem"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistDependencies",
"TuistAcceptanceTesting"
],
"sources" : [
"TemplateGenerator.swift",
"TemplatesDirectoryLocator.swift"
],
"target_dependencies" : [
"TuistCore",
"TuistSupport",
"TuistRootDirectoryLocator"
],
"type" : "library"
},
{
"c99name" : "TuistRootDirectoryLocator",
"module_type" : "SwiftTarget",
"name" : "TuistRootDirectoryLocator",
"path" : "cli/Sources/TuistRootDirectoryLocator",
"product_dependencies" : [
"FileSystem",
"Path"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistTesting",
"TuistXCActivityLog",
"TuistLoader",
"TuistDependencies",
"TuistAcceptanceTesting",
"TuistServer",
"TuistHasher",
"TuistCache",
"TuistGenerator"
],
"sources" : [
"RootDirectoryLocator.swift"
],
"target_dependencies" : [
"TuistCore",
"TuistSupport"
],
"type" : "library"
},
{
"c99name" : "TuistProcess",
"module_type" : "SwiftTarget",
"name" : "TuistProcess",
"path" : "cli/Sources/TuistProcess",
"product_dependencies" : [
"Mockable"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistTesting",
"TuistAcceptanceTesting",
"TuistServer",
"TuistCache"
],
"sources" : [
"BackgroundProcessRunner.swift"
],
"type" : "library"
},
{
"c99name" : "TuistPlugin",
"module_type" : "SwiftTarget",
"name" : "TuistPlugin",
"path" : "cli/Sources/TuistPlugin",
"product_dependencies" : [
"XcodeGraph",
"Mockable",
"FileSystem",
"Path"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistDependencies",
"TuistAcceptanceTesting"
],
"sources" : [
"PluginService.swift"
],
"target_dependencies" : [
"TuistLoader",
"TuistCore",
"TuistSupport",
"TuistScaffold",
"TuistHTTP"
],
"type" : "library"
},
{
"c99name" : "TuistOIDC",
"module_type" : "SwiftTarget",
"name" : "TuistOIDC",
"path" : "cli/Sources/TuistOIDC",
"product_dependencies" : [
"Mockable",
"Path"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistAcceptanceTesting",
"TuistOIDC"
],
"sources" : [
"CIOIDCAuthenticator.swift",
"OIDCTokenFetcher.swift"
],
"target_dependencies" : [
"TuistSupport"
],
"type" : "library"
},
{
"c99name" : "TuistMigration",
"module_type" : "SwiftTarget",
"name" : "TuistMigration",
"path" : "cli/Sources/TuistMigration",
"product_dependencies" : [
"XcodeGraph",
"XcodeProj",
"Mockable",
"FileSystem",
"Path"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistAcceptanceTesting"
],
"sources" : [
"Utilities/EmptyBuildSettingsChecker.swift",
"Utilities/SettingsToXCConfigExtractor.swift",
"Utilities/TargetsExtractor.swift"
],
"target_dependencies" : [
"TuistCore",
"TuistSupport"
],
"type" : "library"
},
{
"c99name" : "TuistLoader",
"module_type" : "SwiftTarget",
"name" : "TuistLoader",
"path" : "cli/Sources/TuistLoader",
"product_dependencies" : [
"XcodeProj",
"Path",
"XcodeGraph",
"Mockable",
"FileSystem"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistLoader",
"TuistDependencies",
"TuistAcceptanceTesting"
],
"sources" : [
"Linter/ManifestLinter.swift",
"Loaders/CachedManifestLoader.swift",
"Loaders/ConfigLoader.swift",
"Loaders/ManifestLoader.swift",
"Loaders/ManifestModelConverter.swift",
"Loaders/PackageInfoLoader.swift",
"Loaders/PackageSettingsLoader.swift",
"Loaders/RecursiveManifestLoader.swift",
"Loaders/SwiftPackageManagerGraphLoader.swift",
"Loaders/TemplateGitLoader.swift",
"Loaders/TemplateLoader.swift",
"Loaders/UmbrellaHeaderHeadersExtractor.swift",
"Models+ManifestMappers/AnalyzeAction+ManifestMapper.swift",
"Models+ManifestMappers/ArchiveAction+ManifestMapper.swift",
"Models+ManifestMappers/Arguments+ManifestMapper.swift",
"Models+ManifestMappers/BuildAction+ManifestMapper.swift",
"Models+ManifestMappers/BuildConfiguration+ManifestMapper.swift",
"Models+ManifestMappers/BuildRule+ManifestMapper.swift",
"Models+ManifestMappers/BuildRule.CompilerSpec+ManifestMapper.swift",
"Models+ManifestMappers/BuildRule.FileType+ManifestMapper.swift",
"Models+ManifestMappers/BuildableFolder+ManifestMapper.swift",
"Models+ManifestMappers/BuildableFolderException+ManifestMapper.swift",
"Models+ManifestMappers/BuildableFolderExceptions+ManifestMapper.swift",
"Models+ManifestMappers/Cache+ManifestMapper.swift",
"Models+ManifestMappers/CacheOptions+ManifestMapper.swift",
"Models+ManifestMappers/CompatibleXcodeVersions+ManifestMapper.swift",
"Models+ManifestMappers/Configuration+ManifestMapper.swift",
"Models+ManifestMappers/CopyFileElement+ManifestMapper.swift",
"Models+ManifestMappers/CopyFilesAction+ManifestMapper.swift",
"Models+ManifestMappers/CoreDataModel+ManifestMapper.swift",
"Models+ManifestMappers/DefaultSettings+ManifestMapper.swift",
"Models+ManifestMappers/DeploymentTargets+ManifestMapper.swift",
"Models+ManifestMappers/Destination+ManifestMapper.swift",
"Models+ManifestMappers/Entitlements+ManifestMapper.swift",
"Models+ManifestMappers/EnvironmentVariable+ManifestMapper.swift",
"Models+ManifestMappers/ExecutionAction+ManifestMapper.swift",
"Models+ManifestMappers/FileCodeGen+ManifestMapper.swift",
"Models+ManifestMappers/FileElement+ManifestMapper.swift",
"Models+ManifestMappers/Headers+ManifestMapper.swift",
"Models+ManifestMappers/IDETemplateMacros+ManifestMapper.swift",
"Models+ManifestMappers/InfoPlist+ManifestMapper.swift",
"Models+ManifestMappers/LaunchArgument+ManifestMapper.swift",
"Models+ManifestMappers/LaunchStyle+ManifestMappers.swift",
"Models+ManifestMappers/LinkingStatus+ManifestMapper.swift",
"Models+ManifestMappers/MergedBinaryType+ManifestMapper.swift",
"Models+ManifestMappers/MetalOptions+ManifestMapper.swift",
"Models+ManifestMappers/Package+ManifestMapper.swift",
"Models+ManifestMappers/PackageSettings+ManifestMapper.swift",
"Models+ManifestMappers/Platform+ManifestMapper.swift",
"Models+ManifestMappers/Plist+ManifestMapper.swift",
"Models+ManifestMappers/PluginLocation+ManifestMapper.swift",
"Models+ManifestMappers/Product+ManifestMapper.swift",
"Models+ManifestMappers/ProfileAction+ManifestMapper.swift",
"Models+ManifestMappers/Project+ManifestMapper.swift",
"Models+ManifestMappers/ProjectOption+ManifestMapper.swift",
"Models+ManifestMappers/ProjectOption+ToManifestMapper.swift",
"Models+ManifestMappers/ResourceFileElement+ManifestMapper.swift",
"Models+ManifestMappers/ResourceSynthesizer+ManifestMapper.swift",
"Models+ManifestMappers/RunAction+ManifestMapper.swift",
"Models+ManifestMappers/RunActionOptions+ManifestMapper.swift",
"Models+ManifestMappers/Scheme+ManifestMapper.swift",
"Models+ManifestMappers/SchemeDiagnosticsOption+ManifestMapper.swift",
"Models+ManifestMappers/ScreenCaptureFormat+ManifestMapper.swift",
"Models+ManifestMappers/SettingValue+ManifestMapper.swift",
"Models+ManifestMappers/Settings+ManifestMapper.swift",
"Models+ManifestMappers/SettingsDictionary+ManifestMapper.swift",
"Models+ManifestMappers/Target+ManifestMapper.swift",
"Models+ManifestMappers/TargetAction+ManifestMapper.swift",
"Models+ManifestMappers/TargetDependency+ManifestMapper.swift",
"Models+ManifestMappers/TestAction+ManifestMapper.swift",
"Models+ManifestMappers/TestPlan+ManifestMapper.swift",
"Models+ManifestMappers/TestableTarget+ManifestMapper.swift",
"Models+ManifestMappers/TestingOptions+ManifestMapper.swift",
"Models+ManifestMappers/TestingOptions+ToManifestMapper.swift",
"Models+ManifestMappers/Tuist+ManifestMapper.swift",
"Models+ManifestMappers/TuistGeneratedProject+ManifestMapper.swift",
"Models+ManifestMappers/Workspace+ManifestMapper.swift",
"Models+ManifestMappers/WorkspaceGenerationOptions+ManifestMapper.swift",
"Models/DependenciesGraph.swift",
"Models/FileListGlob+Unfold.swift",
"Models/FileSysteming+Glob.swift",
"Models/GeneratorPaths.swift",
"Models/Manifest.swift",
"Models/PlatformTestInfo.swift",
"Models/PluginStencil.swift",
"Models/ProjectDescriptionHelpersModule.swift",
"Models/SwiftPackageManagerWorkspaceState.swift",
"Models/XCTestPlan.swift",
"ProjectDescriptionHelpers/ProjectDescriptionHelpersBuilder.swift",
"ProjectDescriptionHelpers/ProjectDescriptionHelpersBuilderFactory.swift",
"ProjectDescriptionHelpers/ProjectDescriptionHelpersHasher.swift",
"Protocols/GraphInitiatable.swift",
"SwiftPackageManager/PackageInfo+graphPlatform.swift",
"SwiftPackageManager/PackageInfoMapper.swift",
"SwiftPackageManager/SettingsMapper.swift",
"SwiftPackageManager/SwiftPackageManagerModuleMapGenerator.swift",
"Utils/HelpersDirectoryLocator.swift",
"Utils/ManifestFilesLocator.swift",
"Utils/ProjectDescription+TestData.swift",
"Utils/ProjectDescriptionPaths.swift",
"Utils/ResourceLocator.swift",
"Utils/ResourceSynthesizerPathLocator.swift",
"Utils/StencilPathLocator.swift"
],
"target_dependencies" : [
"TuistCore",
"TuistSupport",
"ProjectDescription",
"TuistRootDirectoryLocator",
"TuistGit"
],
"type" : "library"
},
{
"c99name" : "TuistLaunchctl",
"module_type" : "SwiftTarget",
"name" : "TuistLaunchctl",
"path" : "cli/Sources/TuistLaunchctl",
"product_dependencies" : [
"Command",
"Mockable",
"Path"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistAcceptanceTesting"
],
"sources" : [
"LaunchctlController.swift"
],
"type" : "library"
},
{
"c99name" : "TuistKit",
"module_type" : "SwiftTarget",
"name" : "TuistKit",
"path" : "cli/Sources/TuistKit",
"product_dependencies" : [
"XcodeProj",
"Path",
"ArgumentParser",
"GraphViz",
"XcodeGraph",
"Mockable",
"FileSystem",
"Noora",
"Command",
"OpenAPIRuntime",
"XcodeGraphMapper",
"AnyCodable",
"MCP",
"SwiftyJSON",
"Rosalind",
"GRPCNIOTransportHTTP2"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistAcceptanceTesting"
],
"sources" : [
"Commands/Account/AccountTokensCommand.swift",
"Commands/Account/AccountTokensCreateCommand.swift",
"Commands/Account/AccountTokensListCommand.swift",
"Commands/Account/AccountTokensRevokeCommand.swift",
"Commands/Account/AccountUpdateCommand.swift",
"Commands/AccountCommand.swift",
"Commands/AnalyticsUploadCommand.swift",
"Commands/Auth/AuthCommand.swift",
"Commands/Auth/LoginCommand.swift",
"Commands/Auth/LogoutCommand.swift",
"Commands/Auth/RefreshTokenCommand.swift",
"Commands/Auth/WhoamiCommand.swift",
"Commands/BuildCommand.swift",
"Commands/Bundle/BundleListCommand.swift",
"Commands/Bundle/BundleShowCommand.swift",
"Commands/BundleCommand.swift",
"Commands/Cache/CacheService.swift",
"Commands/Cache/CacheStartCommand.swift",
"Commands/Cache/CacheTypes+ExpressibleByArgument.swift",
"Commands/Cache/Tuist+CacheProfileResolver.swift",
"Commands/CacheCommand.swift",
"Commands/CleanCommand.swift",
"Commands/DumpCommand.swift",
"Commands/EditCommand.swift",
"Commands/EnvKey/EnvKey.swift",
"Commands/EnvKey/ParseableArgument+Extension.swift",
"Commands/GenerateCommand.swift",
"Commands/GraphCommand.swift",
"Commands/Hash/HashCacheCommand.swift",
"Commands/Hash/HashSelectiveTestingCommand.swift",
"Commands/HashCommand.swift",
"Commands/InitCommand.swift",
"Commands/Inspect/InspectBuildCommand.swift",
"Commands/Inspect/InspectBundleCommand.swift",
"Commands/Inspect/InspectDependenciesCommand.swift",
"Commands/Inspect/InspectImplicitImportsCommand.swift",
"Commands/Inspect/InspectRedundantImportsCommand.swift",
"Commands/Inspect/InspectTestCommand.swift",
"Commands/InspectCommand.swift",
"Commands/InstallCommand.swift",
"Commands/ListCommand.swift",
"Commands/MCP/MCPSetupClaudeCodeCommand.swift",
"Commands/MCP/MCPSetupClaudeCommand.swift",
"Commands/MCP/MCPSetupCommand.swift",
"Commands/MCP/MCPSetupCursorCommand.swift",
"Commands/MCP/MCPSetupVSCodeCommand.swift",
"Commands/MCP/MCPSetupZedCommand.swift",
"Commands/MCP/MCPStartCommand.swift",
"Commands/MCPCommand.swift",
"Commands/Migration/MigrationCheckEmptyBuildSettingsCommand.swift",
"Commands/Migration/MigrationSettingsToXCConfigCommand.swift",
"Commands/Migration/MigrationTargetsByDependenciesCommand.swift",
"Commands/MigrationCommand.swift",
"Commands/NooraReadyCommand.swift",
"Commands/Organization/OrganizationBillingCommand.swift",
"Commands/Organization/OrganizationCreateCommand.swift",
"Commands/Organization/OrganizationDeleteCommand.swift",
"Commands/Organization/OrganizationInviteCommand.swift",
"Commands/Organization/OrganizationListCommand.swift",
"Commands/Organization/OrganizationRemoveCommand.swift",
"Commands/Organization/OrganizationRemoveInviteCommand.swift",
"Commands/Organization/OrganizationRemoveMemberCommand.swift",
"Commands/Organization/OrganizationRemoveSSOCommand.swift",
"Commands/Organization/OrganizationShowCommand.swift",
"Commands/Organization/OrganizationUpdateCommand.swift",
"Commands/Organization/OrganizationUpdateMemberCommand.swift",
"Commands/Organization/OrganizationUpdateSSOCommand.swift",
"Commands/OrganizationCommand.swift",
"Commands/Plugin/PluginArchiveCommand.swift",
"Commands/Plugin/PluginBuildCommand.swift",
"Commands/Plugin/PluginCommand.swift",
"Commands/Plugin/PluginRunCommand.swift",
"Commands/Plugin/PluginTestCommand.swift",
"Commands/Project/ProjectCreateCommand.swift",
"Commands/Project/ProjectDeleteCommand.swift",
"Commands/Project/ProjectListCommand.swift",
"Commands/Project/ProjectShowCommand.swift",
"Commands/Project/ProjectTokenCommand.swift",
"Commands/Project/ProjectTokensCreateCommand.swift",
"Commands/Project/ProjectTokensListCommand.swift",
"Commands/Project/ProjectTokensRevokeCommand.swift",
"Commands/Project/ProjectUpdateCommand.swift",
"Commands/ProjectCommand.swift",
"Commands/Registry/RegistryLoginCommand.swift",
"Commands/Registry/RegistryLogoutCommand.swift",
"Commands/Registry/RegistrySetupCommand.swift",
"Commands/RegistryCommand.swift",
"Commands/RunCommand.swift",
"Commands/ScaffoldCommand.swift",
"Commands/Setup/SetupCacheCommand.swift",
"Commands/SetupCommand.swift",
"Commands/ShareCommand.swift",
"Commands/TestCommand.swift",
"Commands/TrackableCommand/CommandEventFactory.swift",
"Commands/TrackableCommand/TrackableCommand.swift",
"Commands/TrackableCommand/TrackableParsableCommand.swift",
"Commands/TuistCommand.swift",
"Commands/VersionCommand.swift",
"Commands/XcodeBuild/XcodeBuildArchiveCommand.swift",
"Commands/XcodeBuild/XcodeBuildBuildCommand.swift",
"Commands/XcodeBuild/XcodeBuildBuildForTestingCommand.swift",
"Commands/XcodeBuild/XcodeBuildCommand.swift",
"Commands/XcodeBuild/XcodeBuildCommandReorderer.swift",
"Commands/XcodeBuild/XcodeBuildTestCommand.swift",
"Commands/XcodeBuild/XcodeBuildTestWithoutBuildingCommand.swift",
"Extension.swift",
"Extensions/Encodable+JSON.swift",
"Generator/Generator.swift",
"Generator/GeneratorFactory.swift",
"MCP/MCPClientConfigurationController.swift",
"MCP/MCPCommandService.swift",
"MCP/MCPConfigurationFileController.swift",
"MCP/MCPResourcesRepository.swift",
"MCP/MCPServerCommandResolver.swift",
"Mappers/Factories/GraphMapperFactory.swift",
"Mappers/Factories/ProjectMapperFactory.swift",
"Mappers/Factories/WorkspaceMapperFactory.swift",
"Mappers/FocusTargetsGraphMappers.swift",
"Mappers/Graph/StaticXCFrameworkModuleMapGraphMapper.swift",
"Mappers/Graph/UpdateWorkspaceProjectsGraphMapper.swift",
"Mappers/TreeShakePrunedTargetsGraphMapper.swift",
"Mappers/Workspace/TuistWorkspaceIdentifierMapper.swift",
"Mappers/Workspace/TuistWorkspaceRenderMarkdownMapper.swift",
"ProjectEditor/EditablePluginManifest.swift",
"ProjectEditor/ProjectEditor.swift",
"ProjectEditor/ProjectEditorMapper.swift",
"Services/Account/AccountTokensCreateCommandService.swift",
"Services/Account/AccountTokensListCommandService.swift",
"Services/Account/AccountTokensRevokeCommandService.swift",
"Services/AccountUpdateService.swift",
"Services/AnalyticsUploadCommandService.swift",
"Services/Auth/AuthRefreshTokenService.swift",
"Services/BuildService.swift",
"Services/Bundle/BundleListCommandService.swift",
"Services/Bundle/BundleShowCommandService.swift",
"Services/Cache/CacheStartCommandService.swift",
"Services/CleanService.swift",
"Services/DumpService.swift",
"Services/EditService.swift",
"Services/GenerateService.swift",
"Services/GraphService.swift",
"Services/Hash/HashCacheCommandService.swift",
"Services/Hash/HashSelectiveTestingCommandService.swift",
"Services/InitCommandService.swift",
"Services/Inspect/DependencyInspectionType.swift",
"Services/Inspect/GraphImportsLinter.swift",
"Services/Inspect/InspectBuildCommandService.swift",
"Services/Inspect/InspectBundleCommandService.swift",
"Services/Inspect/InspectDependenciesCommandService.swift",
"Services/Inspect/InspectImportsFatalError.swift",
"Services/Inspect/InspectTestCommandService.swift",
"Services/InspectResultBundleService.swift",
"Services/InstallService.swift",
"Services/ListService.swift",
"Services/LoginService.swift",
"Services/LogoutService.swift",
"Services/MCP/MCPSetupClaudeCodeCommandService.swift",
"Services/MCP/MCPSetupClaudeCommandService.swift",
"Services/MCP/MCPSetupCursorCommandService.swift",
"Services/MCP/MCPSetupVSCodeCommandService.swift",
"Services/MCP/MCPSetupZedCommandService.swift",
"Services/Migration/MigrationCheckEmptyBuildSettingsService.swift",
"Services/Migration/MigrationSettingsToXCConfigService.swift",
"Services/Migration/MigrationTargetsByDependenciesService.swift",
"Services/Organization/OrganizationBillingService.swift",
"Services/Organization/OrganizationCreateService.swift",
"Services/Organization/OrganizationDeleteService.swift",
"Services/Organization/OrganizationInviteService.swift",
"Services/Organization/OrganizationListService.swift",
"Services/Organization/OrganizationRemoveInviteService.swift",
"Services/Organization/OrganizationRemoveMemberService.swift",
"Services/Organization/OrganizationRemoveSSOService.swift",
"Services/Organization/OrganizationShowService.swift",
"Services/Organization/OrganizationUpdateMemberService.swift",
"Services/Organization/OrganizationUpdateService.swift",
"Services/Plugin/PluginArchiveService.swift",
"Services/Plugin/PluginBuildService.swift",
"Services/Plugin/PluginRunService.swift",
"Services/Plugin/PluginTestService.swift",
"Services/Project/ProjectCreateService.swift",
"Services/Project/ProjectDeleteService.swift",
"Services/Project/ProjectListService.swift",
"Services/Project/ProjectShowService.swift",
"Services/Project/ProjectTokensCreateService.swift",
"Services/Project/ProjectTokensListService.swift",
"Services/Project/ProjectTokensRevokeService.swift",
"Services/Project/ProjectUpdateService.swift",
"Services/ProjectAutomation+ManifestMapper.swift",
"Services/Registry/RegistryLoginCommandService.swift",
"Services/Registry/RegistryLogoutService.swift",
"Services/Registry/RegistrySetupCommandService.swift",
"Services/RunCommandService.swift",
"Services/ScaffoldService.swift",
"Services/Setup/SetupCacheCommandService.swift",
"Services/ShareCommandService.swift",
"Services/Start/InitGeneratedProjectService.swift",
"Services/TargetImportsScanner.swift",
"Services/TestService.swift",
"Services/TuistService.swift",
"Services/UploadAnalyticsService.swift",
"Services/VersionService.swift",
"Services/WhoamiService.swift",
"Services/XcodeBuild/XcodeBuildBuildCommandService.swift",
"Services/XcodeBuild/XcodeBuildTestCommandService.swift",
"Utils/Dependencies.swift",
"Utils/Formatters.swift",
"Utils/GraphPrinter.swift",
"Utils/ImportSourceCodeScanner.swift",
"Utils/InitPrompter.swift",
"Utils/LogConfigurableCommand.swift",
"Utils/LogsController.swift",
"Utils/ManifestGraphLoader.swift",
"Utils/Target+PlatformResolution.swift"
],
"target_dependencies" : [
"TuistProcess",
"TuistCore",
"TuistSupport",
"TuistGenerator",
"TuistAutomation",
"ProjectDescription",
"ProjectAutomation",
"TuistLoader",
"TuistHasher",
"TuistScaffold",
"TuistDependencies",
"TuistMigration",
"TuistPlugin",
"TuistServer",
"TuistOIDC",
"TuistSimulator",
"TuistCache",
"TuistRootDirectoryLocator",
"TuistXcodeProjectOrWorkspacePathLocator",
"TuistXCResultService",
"TuistCI",
"TuistCAS",
"TuistLaunchctl"
],
"type" : "library"
},
{
"c99name" : "TuistHasher",
"module_type" : "SwiftTarget",
"name" : "TuistHasher",
"path" : "cli/Sources/TuistHasher",
"product_dependencies" : [
"FileSystem",
"Path",
"XcodeGraph",
"Mockable"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistAcceptanceTesting",
"TuistHasher",
"TuistCache"
],
"sources" : [
"CachedContentHasher.swift",
"CopyFilesContentHasher.swift",
"CoreDataModelsContentHasher.swift",
"DependenciesContentHasher.swift",
"DeploymentTargetsContentHasher.swift",
"Extensions/ContentHashing+Extras.swift",
"Extensions/Plist+Extras.swift",
"GraphContentHasher.swift",
"GraphHashedTarget.swift",
"HeadersContentHasher.swift",
"MerkleNode.swift",
"PlatformConditionContentHasher.swift",
"PlistContentHasher.swift",
"PrivacyManifestContentHasher.swift",
"ResourcesContentHasher.swift",
"SelectiveTestingGraphHashing.swift",
"SettingsContentHasher.swift",
"SourceFilesContentHasher.swift",
"TargetContentHasher.swift",
"TargetScriptsContentHasher.swift",
"XCConfigContentHasher.swift"
],
"target_dependencies" : [
"TuistCore",
"TuistSupport",
"TuistRootDirectoryLocator"
],
"type" : "library"
},
{
"c99name" : "TuistHTTP",
"module_type" : "SwiftTarget",
"name" : "TuistHTTP",
"path" : "cli/Sources/TuistHTTP",
"product_dependencies" : [
"Path",
"Mockable",
"OpenAPIRuntime",
"HTTPTypes"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistTesting",
"TuistDependencies",
"TuistAcceptanceTesting",
"TuistServer",
"TuistCache"
],
"sources" : [
"ClientAuthenticationError.swift",
"FileClient.swift",
"FullHandleService.swift",
"OutputWarningsMiddleware.swift",
"RequestIdMiddleware.swift",
"URLSession+Tuist.swift",
"VerboseLoggingMiddleware.swift"
],
"target_dependencies" : [
"TuistSupport"
],
"type" : "library"
},
{
"c99name" : "TuistGit",
"module_type" : "SwiftTarget",
"name" : "TuistGit",
"path" : "cli/Sources/TuistGit",
"product_dependencies" : [
"FileSystem",
"SwiftToolsSupport-auto",
"Path"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistTesting",
"TuistXCActivityLog",
"TuistLoader",
"TuistDependencies",
"TuistAcceptanceTesting",
"TuistServer",
"TuistCache"
],
"sources" : [
"GitController.swift",
"GitInfo.swift"
],
"target_dependencies" : [
"TuistSupport"
],
"type" : "library"
},
{
"c99name" : "TuistGenerator",
"module_type" : "SwiftTarget",
"name" : "TuistGenerator",
"path" : "cli/Sources/TuistGenerator",
"product_dependencies" : [
"XcodeProj",
"Path",
"XcodeGraph",
"GraphViz",
"SwiftGenKit",
"StencilSwiftKit",
"Mockable",
"FileSystem",
"Stencil"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistAcceptanceTesting",
"TuistGenerator"
],
"sources" : [
"Descriptors/ProjectDescriptor.swift",
"Descriptors/SchemeDescriptor.swift",
"Descriptors/SideEffectDescriptorExecutor.swift",
"Descriptors/WorkspaceDescriptor.swift",
"Descriptors/WorkspaceSettingsDescriptor.swift",
"Extensions/AbsolutePath+Extras.swift",
"Extensions/Array+Extras.swift",
"Extensions/CopyFilesAction+Extras.swift",
"Extensions/Graph+Extras.swift",
"Extensions/Target+Extras.swift",
"Extensions/Xcodeproj+Extras.swift",
"Generator/BuildPhaseGenerator.swift",
"Generator/BuildRulesGenerator.swift",
"Generator/BuildableFolderChecker.swift",
"Generator/ConfigGenerator.swift",
"Generator/DescriptorGenerator.swift",
"Generator/GeneratedProject.swift",
"Generator/InfoPlistContentProvider.swift",
"Generator/KnownAssetTagsFetcher.swift",
"Generator/LinkGenerator.swift",
"Generator/ProjectDescriptorGenerator.swift",
"Generator/ProjectFileElements.swift",
"Generator/ProjectGroups.swift",
"Generator/SchemeDescriptorsGenerator.swift",
"Generator/TargetGenerator.swift",
"Generator/WorkspaceDescriptorGenerator.swift",
"Generator/WorkspaceSettingsDescriptorGenerator.swift",
"Generator/WorkspaceStructureGenerator.swift",
"GraphViz/GraphToGraphVizMapper.swift",
"GraphViz/NodeStyling.swift",
"Linter/EnvironmentLinter.swift",
"Linter/GraphLinter.swift",
"Linter/PackageLinter.swift",
"Linter/ProjectLinter.swift",
"Linter/SchemeLinter.swift",
"Linter/SettingsLinter.swift",
"Linter/StaticProductsGraphLinter.swift",
"Linter/TargetLinter.swift",
"Linter/TargetScriptLinter.swift",
"Mappers/AutogenerateTuistGenerateSchemeMapper.swift",
"Mappers/AutogeneratedSchemesProjectMapper.swift",
"Mappers/AutogeneratedWorkspaceSchemeGraphMapper.swift",
"Mappers/DeleteDerivedDirectoryProjectMapper.swift",
"Mappers/ExplicitDependencyGraphMapper.swift",
"Mappers/GenerateEntitlementsProjectMapper.swift",
"Mappers/GenerateInfoPlistProjectMapper.swift",
"Mappers/GeneratePrivacyManifestProjectMapper.swift",
"Mappers/IDETemplateMacrosMapper.swift",
"Mappers/LastUpgradeVersionWorkspaceMapper.swift",
"Mappers/ModuleMapMapper.swift",
"Mappers/ResourcesProjectMapper.swift",
"Mappers/SynthesizedResourceInterfaceProjectMapper.swift",
"Mappers/TargetActionDisableShowEnvVarsProjectMapper.swift",
"Mappers/XcodeCacheSettingsProjectMapper.swift",
"Settings/DefaultSettingsProvider.swift",
"Templates/AssetsTemplate.swift",
"Templates/FilesTemplate.swift",
"Templates/FontsTemplate.swift",
"Templates/PlistsTemplate.swift",
"Templates/StringsTemplate.swift",
"Templates/SynthesizedResourceInterfaceTemplates.swift",
"Utils/BuildInsightsActionMapper.swift",
"Utils/EmbedScriptGenerator.swift",
"Utils/SettingsHelper.swift",
"Utils/SortedPBXGroup.swift",
"Utils/SwiftPackageManagerInteractor.swift",
"Utils/SynthesizedResourceInterfacesGenerator.swift",
"Utils/TestInsightsActionMapper.swift",
"Writers/XcodeProjWriter.swift"
],
"target_dependencies" : [
"TuistCore",
"TuistSupport",
"TuistRootDirectoryLocator"
],
"type" : "library"
},
{
"c99name" : "TuistDependencies",
"module_type" : "SwiftTarget",
"name" : "TuistDependencies",
"path" : "cli/Sources/TuistDependencies",
"product_dependencies" : [
"XcodeGraph",
"Mockable",
"Path"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistDependencies",
"TuistAcceptanceTesting"
],
"sources" : [
"Mappers/ExternalDependencyPathWorkspaceMapper.swift",
"Mappers/ExternalProjectsPlatformNarrowerGraphMapper.swift",
"Mappers/PruneOrphanExternalTargetsGraphMapper.swift"
],
"target_dependencies" : [
"ProjectDescription",
"TuistCore",
"TuistSupport",
"TuistPlugin"
],
"type" : "library"
},
{
"c99name" : "TuistCore",
"module_type" : "SwiftTarget",
"name" : "TuistCore",
"path" : "cli/Sources/TuistCore",
"product_dependencies" : [
"Path",
"XcodeGraph",
"XcodeProj",
"Mockable",
"FileSystem",
"XcodeMetadata",
"AnyCodable"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistTesting",
"TuistCore",
"TuistXCActivityLog",
"TuistLoader",
"TuistAutomation",
"TuistDependencies",
"TuistAcceptanceTesting",
"TuistServer",
"TuistHasher",
"TuistCache",
"TuistGenerator"
],
"sources" : [
"Analytics/CommandEvent.swift",
"Analytics/RunCacheHit.swift",
"Analytics/RunCacheTargetMetadata.swift",
"Analytics/RunGraph.swift",
"Analytics/RunMetadataStorage.swift",
"Analytics/RunProject.swift",
"Analytics/RunTarget.swift",
"Automation/XcodeBuildArgument.swift",
"Automation/XcodeBuildControlling.swift",
"Automation/XcodeBuildOutput.swift",
"Automation/XcodeBuildSettings.swift",
"Automation/XcodeBuildTarget.swift",
"Cache/CacheCategory.swift",
"Cache/CacheDirectoriesProvider.swift",
"Cache/CacheItem.swift",
"Cache/FileContentHashing.swift",
"Cache/TargetContentHashSubhashes.swift",
"ContentHashing/ContentHasher.swift",
"ContentHashing/ContentHashing.swift",
"ContentHashing/ContentHashingError.swift",
"ContentHashing/HashingFilesFilter.swift",
"Descriptors/CommandDescriptor.swift",
"Descriptors/DirectoryDescriptor.swift",
"Descriptors/FileDescriptor.swift",
"Descriptors/SideEffectDescriptor.swift",
"Graph/CircularDependencyLinter.swift",
"Graph/GraphCache.swift",
"Graph/GraphCircularDetector.swift",
"Graph/GraphDependencyReference.swift",
"Graph/GraphLoader.swift",
"Graph/GraphLoadingError.swift",
"Graph/GraphTraverser.swift",
"Graph/Mappers/GraphMapper.swift",
"Graph/Mappers/MapperEnvironment.swift",
"Graph/Mappers/MapperEnvironmentKeys.swift",
"Graph/Mappers/ProjectMapper.swift",
"Graph/Mappers/TargetMapper.swift",
"Graph/Mappers/WorkspaceMapper.swift",
"Graph/ModelExtensions/BuildConfiguration+Core.swift",
"Graph/ModelExtensions/Headers+core.swift",
"Graph/ModelExtensions/Product+Core.swift",
"Graph/ModelExtensions/Project+Core.swift",
"Graph/ModelExtensions/Requirement+Core.swift",
"Graph/ModelExtensions/Scheme+Core.swift",
"Graph/ModelExtensions/Target+Core.swift",
"Graph/ModelExtensions/TargetScript+Core.swift",
"GraphTraverser/GraphTraverser+Extra.swift",
"GraphTraverser/GraphTraversing.swift",
"MetadataProviders/CodesignController.swift",
"MetadataProviders/FrameworkMetadataProvider.swift",
"MetadataProviders/LibraryMetadataProvider.swift",
"MetadataProviders/PrecompiledMetadataProvider.swift",
"MetadataProviders/SystemFrameworkMetadataProvider.swift",
"MetadataProviders/XCFrameworkSignatureProvider.swift",
"Models/CacheProfiles.swift",
"Models/CompatibleXcodeVersions.swift",
"Models/LintingIssue.swift",
"Models/PackageSettings.swift",
"Models/Plugin.swift",
"Models/PluginLocation.swift",
"Models/PluginResourceSynthesizer.swift",
"Models/Plugins.swift",
"Models/ProjectDescriptionHelpersPlugin.swift",
"Models/TargetQuery.swift",
"Models/Template.swift",
"Models/TestIdentifier.swift",
"Models/TestPlanConfiguration.swift",
"Models/Tuist.swift",
"Models/TuistGeneratedProjectOptions.swift",
"Models/TuistProject.swift",
"Models/TuistSwiftPackageOptions.swift",
"Models/TuistXcodeProjectOptions.swift",
"NodeLoaders/FrameworkLoader.swift",
"NodeLoaders/XCFrameworkLoader.swift",
"Protocols/XcodeRepresentable.swift",
"Simulator/SimulatorController.swift",
"Simulator/SimulatorDevice.swift",
"Simulator/SimulatorDeviceAndRuntime.swift",
"Simulator/SimulatorRuntime.swift",
"Simulator/SimulatorRuntimeVersion.swift",
"Utils/DefaultConfigurationFetcher.swift",
"Utils/XcodeProjectBuildDirectoryLocator.swift"
],
"target_dependencies" : [
"TuistSupport",
"TuistSimulator"
],
"type" : "library"
},
{
"c99name" : "TuistCache",
"module_type" : "SwiftTarget",
"name" : "TuistCache",
"path" : "cli/Sources/TuistCache",
"product_dependencies" : [
"FileSystem",
"Mockable",
"Path",
"XcodeGraph",
"OpenAPIRuntime",
"OpenAPIURLSession"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistAcceptanceTesting",
"TuistCache"
],
"sources" : [
"CacheGraphContentHasher.swift",
"CacheVersionFetcher.swift",
"Client/CacheClientAuthenticationMiddleware.swift",
"Client/Client+Cache.swift",
"OpenAPI/Client.swift",
"OpenAPI/Types.swift",
"SelectiveTestingServicing.swift",
"Services/CleanProjectCacheService.swift",
"Services/CompleteModuleCacheMultipartUploadService.swift",
"Services/DownloadModuleCacheService.swift",
"Services/GetCacheValueService.swift",
"Services/LoadCacheCASService.swift",
"Services/ModuleCacheExistsService.swift",
"Services/MultipartModuleCacheUploadService.swift",
"Services/PutCacheValueService.swift",
"Services/SaveCacheCASService.swift",
"Services/StartModuleCacheMultipartUploadService.swift",
"Services/UploadModuleCachePartService.swift",
"TargetReplacementDecider.swift"
],
"target_dependencies" : [
"TuistCore",
"TuistSupport",
"TuistHTTP",
"TuistServer",
"TuistHasher"
],
"type" : "library"
},
{
"c99name" : "TuistCI",
"module_type" : "SwiftTarget",
"name" : "TuistCI",
"path" : "cli/Sources/TuistCI",
"product_dependencies" : [
"Mockable",
"Path"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistTesting",
"TuistAcceptanceTesting",
"TuistServer",
"TuistCache"
],
"sources" : [
"CIController.swift",
"CIInfo.swift",
"CIProvider.swift"
],
"target_dependencies" : [
"TuistSupport"
],
"type" : "library"
},
{
"c99name" : "TuistCASAnalytics",
"module_type" : "SwiftTarget",
"name" : "TuistCASAnalytics",
"path" : "cli/Sources/TuistCASAnalytics",
"product_dependencies" : [
"FileSystem",
"Path",
"Mockable"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistTesting",
"TuistXCActivityLog",
"TuistAcceptanceTesting",
"TuistServer",
"TuistCache"
],
"sources" : [
"CASNodeStore.swift",
"CASOutputMetadata.swift",
"CASOutputMetadataStore.swift",
"KeyValueMetadata.swift",
"KeyValueMetadataStore.swift"
],
"target_dependencies" : [
"TuistSupport"
],
"type" : "library"
},
{
"c99name" : "TuistCAS",
"module_type" : "SwiftTarget",
"name" : "TuistCAS",
"path" : "cli/Sources/TuistCAS",
"product_dependencies" : [
"GRPCCore",
"GRPCProtobuf",
"SwiftProtobuf",
"libzstd",
"Mockable",
"Path"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistAcceptanceTesting"
],
"sources" : [
"Extensions/Error+Description.swift",
"Generated/cas.grpc.swift",
"Generated/cas.pb.swift",
"Generated/keyvalue.grpc.swift",
"Generated/keyvalue.pb.swift",
"Services/CASService.swift",
"Services/CacheURLStore.swift",
"Services/DataCompressingService.swift",
"Services/EndpointLatencyService.swift",
"Services/KeyValueService.swift"
],
"target_dependencies" : [
"TuistCache",
"TuistServer",
"TuistHTTP",
"TuistRootDirectoryLocator",
"TuistCASAnalytics"
],
"type" : "library"
},
{
"c99name" : "TuistAutomation",
"module_type" : "SwiftTarget",
"name" : "TuistAutomation",
"path" : "cli/Sources/TuistAutomation",
"product_dependencies" : [
"XcodeProj",
"Path",
"XcbeautifyLib",
"XcodeGraph",
"Mockable",
"FileSystem",
"Command"
],
"product_memberships" : [
"tuist",
"TuistKit",
"TuistAutomation",
"TuistAcceptanceTesting"
],
"sources" : [
"Device/DeviceController.swift",
"Device/PhysicalDevice.swift",
"ProjectMappers/SkipUITestsProjectMapper.swift",
"ProjectMappers/SkipUnitTestsProjectMapper.swift",
"Utilities/AppBundle.swift",
"Utilities/AppBundleLoader.swift",
"Utilities/BuildGraphInspector.swift",
"Utilities/Formatter.swift",
"Utilities/TargetBuilder.swift",
"Utilities/TargetRunner.swift",
"Utilities/XcodeBuildDestination+Find.swift",
"XcodeBuild/XcodeBuildArgumentParser.swift",
"XcodeBuild/XcodeBuildArguments.swift",
"XcodeBuild/XcodeBuildController.swift"
],
"target_dependencies" : [
"TuistCore",
"TuistSupport"
],
"type" : "library"
},
{
"c99name" : "TuistAcceptanceTesting",
"module_type" : "SwiftTarget",
"name" : "TuistAcceptanceTesting",
"path" : "cli/Sources/TuistAcceptanceTesting",
"product_dependencies" : [
"XcodeProj",
"FileSystem",
"XcodeGraph",
"Path"
],
"product_memberships" : [
"TuistAcceptanceTesting"
],
"sources" : [
"SimulatorTestingTrait.swift",
"TuistAcceptanceTest.swift",
"TuistAcceptanceTestCase+Extra.swift",
"TuistAcceptanceTestCase.swift",
"TuistAcceptanceTestFixtureTestingTrait.swift"
],
"target_dependencies" : [
"TuistKit",
"TuistCore",
"TuistSupport",
"TuistTesting",
"ProjectDescription"
],
"type" : "library"
},
{
"c99name" : "ProjectDescription",
"module_type" : "SwiftTarget",
"name" : "ProjectDescription",
"path" : "cli/Sources/ProjectDescription",
"product_memberships" : [
"tuistfixturegenerator",
"tuist",
"ProjectDescription",
"TuistKit",
"TuistLoader",
"TuistDependencies",
"TuistAcceptanceTesting"
],
"sources" : [
"AnalyzeAction.swift",
"ArchiveAction.swift",
"Arguments.swift",
"BuildAction.swift",
"BuildOrder.swift",
"BuildRule+CompilerSpec.swift",
"BuildRule+FileType.swift",
"BuildRule.swift",
"BuildableFolder.swift",
"BuildableFolderException.swift",
"BuildableFolderExceptions.swift",
"CacheOptions.swift",
"CacheProfiles.swift",
"Cloud.swift",
"CompatibleXcodeVersions.swift",
"ConfigGenerationOptions.swift",
"ConfigInspectOptions.swift",
"ConfigInstallOptions.swift",
"ConfigurationName.swift",
"CopyFileElement.swift",
"CopyFilesAction.swift",
"CoreDataModel.swift",
"DeploymentTargets.swift",
"Destination.swift",
"Dump.swift",
"Entitlements.swift",
"Environment.swift",
"EnvironmentVariable.swift",
"ExecuteAction.swift",
"FileCodeGen.swift",
"FileElement.swift",
"FileHeaderTemplate.swift",
"FileList.swift",
"FileListGlob.swift",
"Headers.swift",
"InfoPlist.swift",
"LaunchArgument.swift",
"LaunchStyle.swift",
"MergedBinaryType.swift",
"MetalOptions.swift",
"OnDemandResourcesTags.swift",
"Package.swift",
"PackageSettings.swift",
"Path.swift",
"Platform.swift",
"PlatformCondition.swift",
"PlatformFilter.swift",
"Plist.swift",
"Plugin.swift",
"PluginLocation.swift",
"PrivacyManifest.swift",
"Product.swift",
"ProfileAction.swift",
"Project.swift",
"ProjectOptions.swift",
"ResourceFileElement.swift",
"ResourceFileElements.swift",
"ResourceSynthesizer.swift",
"RunAction.swift",
"RunActionOptions.swift",
"Scheme.swift",
"SchemeDiagnosticsOptions.swift",
"SchemeLanguage.swift",
"ScreenCaptureFormat.swift",
"Settings.swift",
"SettingsTransformers.swift",
"SimulatedLocation.swift",
"SourceFilesList.swift",
"Target.swift",
"TargetDependency.swift",
"TargetMetadata.swift",
"TargetQuery.swift",
"TargetReference.swift",
"TargetScript.swift",
"Template/Template.swift",
"TemplateString.swift",
"TestAction.swift",
"TestActionOptions.swift",
"TestableTarget.swift",
"TestingOptions.swift",
"Tuist.swift",
"TuistProject.swift",
"TuistXcodeProjectOptions.swift",
"Version.swift",
"Workspace.swift",
"WorkspaceGenerationOptions.swift"
],
"type" : "library"
},
{
"c99name" : "ProjectAutomation",
"module_type" : "SwiftTarget",
"name" : "ProjectAutomation",
"path" : "cli/Sources/ProjectAutomation",
"product_memberships" : [
"tuist",
"ProjectAutomation",
"ProjectAutomation-auto",
"TuistKit",
"TuistAcceptanceTesting"
],
"sources" : [
"Configuration.swift",
"Graph.swift",
"Package.swift",
"Project.swift",
"Scheme.swift",
"Settings.swift",
"Target.swift",
"TargetDependency.swift",
"Task.swift",
"Tuist.swift"
],
"type" : "library"
}
],
"tools_version" : "6.1"
}
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Fetching from https://github.com/lfroms/fluid-menu-bar-extra
Fetching from https://github.com/apple/swift-protobuf.git (cached)
Fetching from https://github.com/apple/swift-openapi-runtime
Fetching from https://github.com/apple/swift-openapi-urlsession
Fetching from https://github.com/apple/swift-http-types (cached)
Fetching from https://github.com/leif-ibsen/ASN1
Fetching from https://github.com/leif-ibsen/BigInt
Fetching from https://github.com/leif-ibsen/Digest
Fetching from https://github.com/krzyzanowskim/CryptoSwift.git
Fetching from https://github.com/1024jp/GzipSwift
Fetching from https://github.com/kylef/PathKit.git
Fetching from https://github.com/apple/swift-argument-parser (cached)
Fetching from https://github.com/DaveWoodCom/XCGLogger.git
Fetching from https://github.com/apple/swift-log.git (cached)
Fetching from https://github.com/SwiftGen/StencilSwiftKit.git
Fetching from https://github.com/tid-kijyun/Kanna.git
Fetching from https://github.com/stencilproject/Stencil.git
Fetching from https://github.com/jpsim/Yams.git (cached)
Fetching from https://github.com/shibapm/Komondor.git
Fetching from https://github.com/kylef/Spectre.git
Fetching from https://github.com/apple/swift-collections (cached)
Fetching from https://github.com/JohnSundell/ShellOut.git
Fetching from https://github.com/shibapm/PackageConfig.git
Fetching from https://github.com/CoreOffice/XMLCoder.git
Fetching from https://github.com/getGuaka/Colorizer.git (cached)
Fetching from https://github.com/grpc/grpc-swift-2.git
Fetching from https://github.com/mattt/eventsource.git
Fetching from https://github.com/apple/swift-system.git (cached)
Fetching from https://github.com/onevcat/Rainbow
Fetching from https://github.com/tuist/path
Fetching from https://github.com/tadija/AEXML.git
Fetching from https://github.com/apple/swift-nio-ssl.git (cached)
Fetching from https://github.com/apple/swift-certificates.git
Fetching from https://github.com/apple/swift-asn1.git (cached)
Fetching from https://github.com/apple/swift-nio-http2.git (cached)
Fetching from https://github.com/apple/swift-nio-extras.git (cached)
Fetching from https://github.com/apple/swift-nio.git (cached)
Fetching from https://github.com/apple/swift-nio-transport-services.git (cached)
Fetching from https://github.com/apple/swift-atomics.git (cached)
Fetching from https://github.com/apple/swift-crypto.git (cached)
Fetching from https://github.com/pointfreeco/swift-custom-dump (cached)
Fetching from https://github.com/swiftlang/swift-syntax (cached)
Fetching from https://github.com/pointfreeco/xctest-dynamic-overlay (cached)
Fetching from https://github.com/apple/swift-algorithms.git (cached)
Fetching from https://github.com/apple/swift-http-structured-headers.git (cached)
Fetching from https://github.com/apple/swift-async-algorithms.git
Fetching from https://github.com/swift-server/swift-service-lifecycle.git
Fetching from https://github.com/apple/swift-numerics.git (cached)
Fetching from https://github.com/p-x9/MachOKit
Fetching from https://github.com/tuist/Command.git
Fetching from https://github.com/tuist/FileSystem.git
Fetching from https://github.com/Kolos65/Mockable.git
Fetching from https://github.com/Flight-School/AnyCodable
Fetching from https://github.com/tuist/XcodeProj
Fetching from https://github.com/p-x9/swift-fileio.git
Fetching from https://github.com/tuist/ZIPFoundation
Fetching from kolos65.Mockable
Creating working copy of package ‘eventsource’
Checking out 1.3.0 of package ‘eventsource’
Fetching from tuist.XcodeProj
Fetching from krzysztofzablocki.Difference
Fetching from tuist.ZIPFoundation
Fetching from tuist.Command
Fetching from tuist.Path
Creating working copy of package ‘xctest-dynamic-overlay’
Checking out 1.8.1 of package ‘xctest-dynamic-overlay’
Fetching from grpc.grpc-swift-2
Creating working copy of package ‘Digest’
Checking out 1.13.0 of package ‘Digest’
Creating working copy of package ‘Mockable’
Checking out 0.6.0 of package ‘Mockable’
Fetching from kishikawakatsumi.KeychainAccess
Creating working copy of package ‘swift-asn1’
Checking out 1.5.1 of package ‘swift-asn1’
Fetching from swiftlang.swift-tools-support-core
Fetching from swiftGen.SwiftGen
Creating working copy of package ‘Spectre’
Checking out 0.10.1 of package ‘Spectre’
Creating working copy of package ‘Command’
Checking out 0.13.0 of package ‘Command’
Creating working copy of package ‘Colorizer’
Checking out 0.2.1 of package ‘Colorizer’
Fetching from pointfreeco.swift-snapshot-testing
Fetching from apple.swift-collections
Creating working copy of package ‘swift-certificates’
Checking out 1.17.1 of package ‘swift-certificates’
Creating working copy of package ‘swift-crypto’
Checking out 3.15.1 of package ‘swift-crypto’
Creating working copy of package ‘swift-custom-dump’
Checking out 1.3.4 of package ‘swift-custom-dump’
Creating working copy of package ‘swift-http-structured-headers’
Checking out 1.6.0 of package ‘swift-http-structured-headers’
Fetching from swiftyJSON.SwiftyJSON
Fetching from apple.swift-openapi-urlsession
Creating working copy of package ‘swift-async-algorithms’
Checking out 1.1.1 of package ‘swift-async-algorithms’
Creating working copy of package ‘GzipSwift’
Checking out 5.2.0 of package ‘GzipSwift’
Creating working copy of package ‘swift-nio-transport-services’
Checking out 1.26.0 of package ‘swift-nio-transport-services’
Fetching from tuist.GraphViz
Creating working copy of package ‘swift-nio’
Checking out 2.93.0 of package ‘swift-nio’
Fetching from cpisciotta.xcbeautify
Creating working copy of package ‘PathKit’
Checking out 1.0.1 of package ‘PathKit’
Fetching from modelcontextprotocol.swift-sdk
Creating working copy of package ‘PackageConfig’
Checking out 1.1.3 of package ‘PackageConfig’
Fetching from tuist.sdk
Fetching from flight-school.AnyCodable
Fetching from facebook.zstd
Fetching from crspybits.swift-log-file
Creating working copy of package ‘Yams’
Checking out 5.4.0 of package ‘Yams’
Creating working copy of package ‘path’
Checking out 0.3.8 of package ‘path’
Creating working copy of package ‘swift-log’
Checking out 1.9.1 of package ‘swift-log’
Fetching from tuist.FileSystem
Fetching from leif-ibsen.SwiftECC
Fetching from MobileNativeFoundation.XCLogParser
Creating working copy of package ‘XMLCoder’
Checking out 0.18.0 of package ‘XMLCoder’
Creating working copy of package ‘swift-collections’
Checking out 1.3.0 of package ‘swift-collections’
Fetching from sparkle-project.Sparkle
Fetching from tuist.Noora
Creating working copy of package ‘FileSystem’
Checking out 0.14.10 of package ‘FileSystem’
Fetching from grpc.grpc-swift-nio-transport
Creating working copy of package ‘ASN1’
Checking out 2.7.0 of package ‘ASN1’
Creating working copy of package ‘swift-atomics’
Checking out 1.3.0 of package ‘swift-atomics’
Creating working copy of package ‘swift-numerics’
Checking out 1.1.1 of package ‘swift-numerics’
Fetching from tuist.XcodeGraph
Creating working copy of package ‘Kanna’
Checking out 5.3.0 of package ‘Kanna’
Creating working copy of package ‘BigInt’
Checking out 1.22.0 of package ‘BigInt’
Creating working copy of package ‘swift-syntax’
Checking out 602.0.0 of package ‘swift-syntax’
Creating working copy of package ‘Stencil’
Checking out 0.15.1 of package ‘Stencil’
Fetching from stencilproject.Stencil
Creating working copy of package ‘swift-openapi-urlsession’
Checking out 1.2.0 of package ‘swift-openapi-urlsession’
Fetching from apple.swift-argument-parser
Creating working copy of package ‘swift-service-lifecycle’
Checking out 2.9.1 of package ‘swift-service-lifecycle’
Fetching from apple.swift-http-types
Creating working copy of package ‘Komondor’
Checking out 1.1.3 of package ‘Komondor’
Creating working copy of package ‘swift-nio-http2’
Checking out 1.39.0 of package ‘swift-nio-http2’
Creating working copy of package ‘swift-algorithms’
Checking out 1.2.1 of package ‘swift-algorithms’
Fetching from kean.Nuke
Fetching from apple.swift-service-context
Creating working copy of package ‘swift-argument-parser’
Checking out 1.7.0 of package ‘swift-argument-parser’
Fetching from frazer-rbsn.OrderedSet
Creating working copy of package ‘swift-fileio’
Checking out 0.13.0 of package ‘swift-fileio’
Fetching from chrisaljoudi.swift-log-oslog
Creating working copy of package ‘swift-nio-extras’
Checking out 1.32.0 of package ‘swift-nio-extras’
Creating working copy of package ‘MachOKit’
Checking out 0.45.0 of package ‘MachOKit’
Creating working copy of package ‘swift-nio-ssl’
Checking out 2.36.0 of package ‘swift-nio-ssl’
Fetching from tuist.Rosalind
Creating working copy of package ‘grpc-swift-2’
Checking out 2.2.1 of package ‘grpc-swift-2’
Creating working copy of package ‘Rainbow’
Checking out 4.2.1 of package ‘Rainbow’
Fetching from apple.swift-log
Fetching from grpc.grpc-swift-protobuf
Creating working copy of package ‘CryptoSwift’
Checking out 1.3.3 of package ‘CryptoSwift’
Creating working copy of package ‘swift-protobuf’
Checking out 1.33.3 of package ‘swift-protobuf’
Creating working copy of package ‘XCGLogger’
Checking out 7.1.5 of package ‘XCGLogger’
Creating working copy of package ‘AEXML’
Checking out 4.7.0 of package ‘AEXML’
Creating working copy of package ‘swift-system’
Checking out 1.6.4 of package ‘swift-system’
Creating working copy of package ‘ShellOut’
Checking out 2.3.0 of package ‘ShellOut’
Creating working copy of package ‘StencilSwiftKit’
Checking out 2.10.1 of package ‘StencilSwiftKit’
Creating working copy of package ‘swift-http-types’
Checking out 1.5.1 of package ‘swift-http-types’
Creating working copy of package ‘swift-openapi-runtime’
Checking out 1.9.0 of package ‘swift-openapi-runtime’
Fetching from swiftGen.StencilSwiftKit
Fetching from apple.swift-openapi-runtime
Creating working copy of package ‘AnyCodable’
Checking out 0.6.7 of package ‘AnyCodable’
Creating working copy of package ‘fluid-menu-bar-extra’
Checking out 1.2.0 of package ‘fluid-menu-bar-extra’
Creating working copy of package ‘ZIPFoundation’
Checking out 0.9.20 of package ‘ZIPFoundation’
Creating working copy of package ‘XcodeProj’
Checking out 9.7.2 of package ‘XcodeProj’
multiple packages ('command' (from 'https://github.com/tuist/Command.git'), 'tuist.Command') declare products with a conflicting name: 'Command’; product names need to be unique across the package graphResolve Package Graph
multiple packages ('filesystem' (from 'https://github.com/tuist/FileSystem.git'), 'tuist.FileSystem') declare products with a conflicting name: 'FileSystem’; product names need to be unique across the package graph
Resolved source packages:
spi-builder-workspace: (null)
2026-01-21 21:21:07.816 xcodebuild[546:3114] Writing error result bundle to /var/folders/5k/5yc19ymj0jqd5v0zvgfqz0xw0000gn/T/ResultBundle_2026-21-01_21-21-0007.xcresult
xcodebuild: error: Could not resolve package dependencies:
multiple packages ('filesystem' (from 'https://github.com/tuist/FileSystem.git'), 'tuist.FileSystem') declare products with a conflicting name: 'FileSystem’; product names need to be unique across the package graph
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
multiple packages ('filesystem' (from 'https://github.com/tuist/FileSystem.git'), 'tuist.FileSystem') declare products with a conflicting name: 'FileSystem’; product names need to be unique across the package graph
Resolved source packages:
spi-builder-workspace: (null)
2026-01-21 21:21:25.375 xcodebuild[4377:19770] Writing error result bundle to /var/folders/5k/5yc19ymj0jqd5v0zvgfqz0xw0000gn/T/ResultBundle_2026-21-01_21-21-0025.xcresult
xcodebuild: error: Could not resolve package dependencies:
multiple packages ('filesystem' (from 'https://github.com/tuist/FileSystem.git'), 'tuist.FileSystem') declare products with a conflicting name: 'FileSystem’; product names need to be unique across the package graph
BUILD FAILURE 6.1 tvOS