Build Information
Successful build of Knit, reference 2.1.6 (644281), with Swift 6.4 for macOS (SPM) on 23 Sep 2026 05:29:50 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/cashapp/knit.git
Reference: 2.1.6
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/cashapp/knit
* tag 2.1.6 -> FETCH_HEAD
HEAD is now at 644281f Merge pull request #305 from cashapp/luis/update-swift-syntax-range-602
Cloned https://github.com/cashapp/knit.git
Revision (git rev-parse @):
644281f910015a6a7be2a8cb8476f4afdaee7f2e
SUCCESS checkout https://github.com/cashapp/knit.git at 2.1.6
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/cashapp/knit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 856]
[Planning deferred tasks]
[160 / 369]
[168 / 376] SwiftSyntax510
[179 / 390] SwiftSyntax510
[219 / 403] ArgumentParserToolInfo
[227 / 405]
[229 / 405]
[241 / 450] SwiftSyntax602
[259 / 477] ArgumentParser
[265 / 507]
[275 / 507]
[280 / 507]
[285 / 507]
[299 / 507]
[303 / 507]
[305 / 507]
[307 / 507]
[310 / 507]
[311 / 507]
[314 / 507]
[319 / 507]
[321 / 507]
[323 / 507]
[325 / 507]
[327 / 507]
[332 / 507] ArgumentParser
[336 / 507] Swinject
[341 / 507] Swinject
[343 / 507] ArgumentParser
[345 / 507] ArgumentParser
[354 / 507] ArgumentParser
[356 / 507] Swinject
[358 / 507] ArgumentParser-product
[359 / 507] ArgumentParser-product
[362 / 507]
[364 / 508] SwiftSyntax
[373 / 511] SwiftBasicFormat
[377 / 544] SwiftParser
[386 / 551] SwiftParser
[397 / 551] Knit
[401 / 551] SwiftParser
[403 / 551] SwiftParser
[405 / 551] SwiftParser
[406 / 551] SwiftParser
[408 / 551] SwiftParser
[416 / 551] SwiftParser-product
[422 / 551] SwiftBasicFormat
[428 / 551] SwiftDiagnostics
[430 / 551] Knit
[434 / 551] Knit
[440 / 551] SwiftBasicFormat
[443 / 553] SwiftOperators
[448 / 554] Knit-product
[455 / 565] SwiftOperators
[457 / 576] SwiftParserDiagnostics
[458 / 576] SwiftParserDiagnostics
[474 / 576] SwiftOperators
[479 / 576] SwiftOperators
[483 / 577]
[491 / 611]
[501 / 622]
[505 / 622]
[511 / 622]
[514 / 622] SwiftSyntaxBuilder
[523 / 622] SwiftSyntaxBuilder
[524 / 622] SwiftSyntaxMacros
[530 / 623]
[532 / 624] SwiftSyntaxMacros
[538 / 635] SwiftSyntaxMacros
[544 / 635] SwiftSyntaxMacros
[558 / 648] KnitCodeGen
[559 / 648] SwiftSyntaxMacros
[562 / 658]
[565 / 658] KnitCodeGen
[575 / 658] KnitCodeGen
[584 / 658] SwiftCompilerPluginMessageHandling
[589 / 658] KnitCodeGen
[590 / 658]
[596 / 660]
[603 / 660] KnitCodeGen
[612 / 674] knit-cli-product
[615 / 674] SwiftCompilerPluginMessageHandling
[619 / 674] knit-cli-product
[626 / 675] knit-cli-product
[627 / 675] SwiftCompilerPlugin
[635 / 677] KnitTesting
[639 / 677] SwiftCompilerPluginMessageHandling
[640 / 677] SwiftSyntax
[642 / 677] SwiftSyntax
[648 / 677] SwiftSyntaxBuilder
[654 / 677] SwiftCompilerPlugin
[662 / 678] knit-cli-product
[667 / 681] KnitMacrosImplementations
[668 / 681] KnitMacrosImplementations
[670 / 681] KnitMacrosImplementations
[673 / 682] KnitMacros
[676 / 685] KnitMacros
Build complete! (22.27 sec)
Fetching https://github.com/apple/swift-syntax.git
Fetching https://github.com/apple/swift-argument-parser
[1/18918] Fetching swift-argument-parser
[16082/98932] Fetching swift-argument-parser, swift-syntax
Fetched https://github.com/apple/swift-argument-parser (6.59s)
Fetched https://github.com/apple/swift-syntax.git (6.59s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 602.0.0 (9.57s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.61s)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 602.0.0
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (0.20s)
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Sources/Swinject/Resolver.erb': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Sources/Swinject/Container.Arguments.erb': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Sources/Swinject/Container.Arguments.erb': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Sources/Swinject/Resolver.erb': File not found.
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/Swinject/SwinjectContainer.Arguments.erb
/Users/admin/builder/spi-builder-workspace/Sources/Swinject/SwinjectResolver.erb
/Users/admin/builder/spi-builder-workspace/Sources/Knit/Module/DependencyBuilder.swift:170:10: [1;33mwarning: [1;39massociated value 'moduleNotProvided' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m168 |[0;0m
[0;36m169 |[0;0m public enum DependencyBuilderError: LocalizedError {
[0;36m170 |[0;0m case moduleNotProvided(_ moduleType: any ModuleAssembly.Type, _ sourcePath: String)
[0;36m|[0;0m `- [1;33mwarning: [1;39massociated value 'moduleNotProvided' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m171 |[0;0m case invalidDefault(_ overrideType: any ModuleAssembly.Type, _ moduleType: any ModuleAssembly.Type)
[0;36m172 |[0;0m case assemblyValidationFailure(_ moduleType: any ModuleAssembly.Type, reason: Swift.Error)
/Users/admin/builder/spi-builder-workspace/Sources/Knit/Module/DependencyBuilder.swift:171:10: [1;33mwarning: [1;39massociated value 'invalidDefault' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m169 |[0;0m public enum DependencyBuilderError: LocalizedError {
[0;36m170 |[0;0m case moduleNotProvided(_ moduleType: any ModuleAssembly.Type, _ sourcePath: String)
[0;36m171 |[0;0m case invalidDefault(_ overrideType: any ModuleAssembly.Type, _ moduleType: any ModuleAssembly.Type)
[0;36m|[0;0m `- [1;33mwarning: [1;39massociated value 'invalidDefault' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m172 |[0;0m case assemblyValidationFailure(_ moduleType: any ModuleAssembly.Type, reason: Swift.Error)
[0;36m173 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/Knit/Module/DependencyBuilder.swift:171:10: [1;33mwarning: [1;39massociated value 'invalidDefault' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m169 |[0;0m public enum DependencyBuilderError: LocalizedError {
[0;36m170 |[0;0m case moduleNotProvided(_ moduleType: any ModuleAssembly.Type, _ sourcePath: String)
[0;36m171 |[0;0m case invalidDefault(_ overrideType: any ModuleAssembly.Type, _ moduleType: any ModuleAssembly.Type)
[0;36m|[0;0m `- [1;33mwarning: [1;39massociated value 'invalidDefault' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m172 |[0;0m case assemblyValidationFailure(_ moduleType: any ModuleAssembly.Type, reason: Swift.Error)
[0;36m173 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/Knit/Module/DependencyBuilder.swift:172:10: [1;33mwarning: [1;39massociated value 'assemblyValidationFailure(_:reason:)' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m170 |[0;0m case moduleNotProvided(_ moduleType: any ModuleAssembly.Type, _ sourcePath: String)
[0;36m171 |[0;0m case invalidDefault(_ overrideType: any ModuleAssembly.Type, _ moduleType: any ModuleAssembly.Type)
[0;36m172 |[0;0m case assemblyValidationFailure(_ moduleType: any ModuleAssembly.Type, reason: Swift.Error)
[0;36m|[0;0m `- [1;33mwarning: [1;39massociated value 'assemblyValidationFailure(_:reason:)' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m173 |[0;0m
[0;36m174 |[0;0m public var errorDescription: String? {
/Users/admin/builder/spi-builder-workspace/Sources/Knit/Module/DependencyBuilder.swift:170:10: [1;33mwarning: [1;39massociated value 'moduleNotProvided' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m168 |[0;0m
[0;36m169 |[0;0m public enum DependencyBuilderError: LocalizedError {
[0;36m170 |[0;0m case moduleNotProvided(_ moduleType: any ModuleAssembly.Type, _ sourcePath: String)
[0;36m|[0;0m `- [1;33mwarning: [1;39massociated value 'moduleNotProvided' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m171 |[0;0m case invalidDefault(_ overrideType: any ModuleAssembly.Type, _ moduleType: any ModuleAssembly.Type)
[0;36m172 |[0;0m case assemblyValidationFailure(_ moduleType: any ModuleAssembly.Type, reason: Swift.Error)
/Users/admin/builder/spi-builder-workspace/Sources/Knit/Module/DependencyBuilder.swift:171:10: [1;33mwarning: [1;39massociated value 'invalidDefault' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m169 |[0;0m public enum DependencyBuilderError: LocalizedError {
[0;36m170 |[0;0m case moduleNotProvided(_ moduleType: any ModuleAssembly.Type, _ sourcePath: String)
[0;36m171 |[0;0m case invalidDefault(_ overrideType: any ModuleAssembly.Type, _ moduleType: any ModuleAssembly.Type)
[0;36m|[0;0m `- [1;33mwarning: [1;39massociated value 'invalidDefault' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m172 |[0;0m case assemblyValidationFailure(_ moduleType: any ModuleAssembly.Type, reason: Swift.Error)
[0;36m173 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/Knit/Module/DependencyBuilder.swift:171:10: [1;33mwarning: [1;39massociated value 'invalidDefault' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m169 |[0;0m public enum DependencyBuilderError: LocalizedError {
[0;36m170 |[0;0m case moduleNotProvided(_ moduleType: any ModuleAssembly.Type, _ sourcePath: String)
[0;36m171 |[0;0m case invalidDefault(_ overrideType: any ModuleAssembly.Type, _ moduleType: any ModuleAssembly.Type)
[0;36m|[0;0m `- [1;33mwarning: [1;39massociated value 'invalidDefault' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m172 |[0;0m case assemblyValidationFailure(_ moduleType: any ModuleAssembly.Type, reason: Swift.Error)
[0;36m173 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/Knit/Module/DependencyBuilder.swift:172:10: [1;33mwarning: [1;39massociated value 'assemblyValidationFailure(_:reason:)' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m170 |[0;0m case moduleNotProvided(_ moduleType: any ModuleAssembly.Type, _ sourcePath: String)
[0;36m171 |[0;0m case invalidDefault(_ overrideType: any ModuleAssembly.Type, _ moduleType: any ModuleAssembly.Type)
[0;36m172 |[0;0m case assemblyValidationFailure(_ moduleType: any ModuleAssembly.Type, reason: Swift.Error)
[0;36m|[0;0m `- [1;33mwarning: [1;39massociated value 'assemblyValidationFailure(_:reason:)' of 'Sendable'-conforming enum 'DependencyBuilderError' contains non-Sendable type 'any ModuleAssembly.Type'[0;0m
[0;36m173 |[0;0m
[0;36m174 |[0;0m public var errorDescription: String? {
Build complete.
{
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "510.0.2",
"upper_bound" : "603.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-syntax.git"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.4.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
}
],
"manifest_display_name" : "Knit",
"name" : "Knit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
},
{
"name" : "ios",
"version" : "16.0"
}
],
"products" : [
{
"name" : "Knit",
"targets" : [
"Knit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "KnitMacros",
"targets" : [
"KnitMacros"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "KnitTesting",
"targets" : [
"KnitTesting"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "KnitBuildPlugin",
"targets" : [
"KnitBuildPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "knit-cli",
"targets" : [
"knit-cli"
],
"type" : {
"executable" : null
}
},
{
"name" : "KnitMacrosImplementations",
"targets" : [
"KnitMacrosImplementations"
],
"type" : {
"macro" : null
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "knit_cli",
"module_type" : "SwiftTarget",
"name" : "knit-cli",
"path" : "Sources/knit-cli",
"product_dependencies" : [
"SwiftSyntax",
"ArgumentParser"
],
"product_memberships" : [
"KnitBuildPlugin",
"knit-cli"
],
"sources" : [
"GenCommand.swift",
"KnitCommand.swift"
],
"target_dependencies" : [
"KnitCodeGen"
],
"type" : "executable"
},
{
"c99name" : "SwinjectTests",
"module_type" : "SwiftTarget",
"name" : "SwinjectTests",
"path" : "Tests/SwinjectTests",
"sources" : [
"Animal.swift",
"BehaviorFakes.swift",
"Circularity.swift",
"ContainerTests.Arguments.swift",
"ContainerTests.Behavior.swift",
"ContainerTests.Circularity.swift",
"ContainerTests.CustomScope.swift",
"ContainerTests.CustomStringConvertible.swift",
"ContainerTests.DebugHelper.swift",
"ContainerTests.GraphCaching.swift",
"ContainerTests.Speed.swift",
"ContainerTests.TypeForwarding.swift",
"ContainerTests.swift",
"EmploymentAssembly.swift",
"Food.swift",
"LazyTests.swift",
"Person.swift",
"ProviderTests.swift",
"ServiceEntryTests.swift",
"ServiceKeyTests.swift",
"SynchronizedTests.swift",
"WeakStorageTests.swift"
],
"target_dependencies" : [
"Swinject"
],
"type" : "test"
},
{
"c99name" : "Swinject",
"module_type" : "SwiftTarget",
"name" : "Swinject",
"path" : "Sources/Swinject",
"product_memberships" : [
"Knit",
"KnitTesting"
],
"sources" : [
"Behavior.swift",
"DebugHelper.swift",
"FunctionType.swift",
"GraphIdentifier.swift",
"InstanceStorage.swift",
"InstanceWrapper.swift",
"ObjectScope.Standard.swift",
"ObjectScope.swift",
"ReadWriteLock.swift",
"RecursiveLock.swift",
"ServiceEntry.TypeForwarding.swift",
"ServiceEntry.swift",
"ServiceKey.swift",
"SwinjectContainer.Arguments.swift",
"SwinjectContainer.Logging.swift",
"SwinjectContainer.TypeForwarding.swift",
"SwinjectContainer.swift",
"SwinjectResolver.swift",
"ThreadSafeDictionary.swift",
"_Resolver.swift"
],
"type" : "library"
},
{
"c99name" : "KnitTests",
"module_type" : "SwiftTarget",
"name" : "KnitTests",
"path" : "Tests/KnitTests",
"sources" : [
"AbstractRegistrationTests.swift",
"ComplexDependencyTests.swift",
"DependencyBuilderTests.swift",
"DependencyTreeTests.swift",
"DuplicateRegistrationDetectorTests.swift",
"FakeAssemblyTests.swift",
"GeneratedModuleAssemblyTests.swift",
"MainActorTests.swift",
"ModuleAssemblerErrorFormatterTests.swift",
"ModuleAssemblerTests.swift",
"ModuleAssemblyOverrideTests.swift",
"ModuleAssemblyScopingTests.swift",
"ModuleCycleTests.swift",
"ScopedModuleAssemblerTests.swift",
"ServiceCollectorTests.swift",
"SynchronizationTests.swift",
"TestResolver.swift"
],
"target_dependencies" : [
"Knit"
],
"type" : "test"
},
{
"c99name" : "KnitTesting",
"module_type" : "SwiftTarget",
"name" : "KnitTesting",
"path" : "Sources/KnitTesting",
"product_memberships" : [
"KnitTesting"
],
"sources" : [
"Resolver+Asserts.swift"
],
"target_dependencies" : [
"Swinject",
"Knit"
],
"type" : "library"
},
{
"c99name" : "KnitMacrosTests",
"module_type" : "SwiftTarget",
"name" : "KnitMacrosTests",
"path" : "Tests/KnitMacrosTests",
"product_dependencies" : [
"SwiftSyntaxMacrosTestSupport"
],
"sources" : [
"ResolvableTests.swift",
"SwinjectResolutionTests.swift"
],
"target_dependencies" : [
"KnitMacrosImplementations",
"Knit",
"KnitMacros",
"KnitCodeGen",
"Swinject"
],
"type" : "test"
},
{
"c99name" : "KnitMacrosImplementations",
"module_type" : "SwiftTarget",
"name" : "KnitMacrosImplementations",
"path" : "Sources/KnitMacrosImplementations",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"KnitMacros",
"KnitMacrosImplementations"
],
"sources" : [
"KnitMacrosPlugin.swift",
"ResolvableMacro.swift"
],
"target_dependencies" : [
"KnitCodeGen"
],
"type" : "macro"
},
{
"c99name" : "KnitMacros",
"module_type" : "SwiftTarget",
"name" : "KnitMacros",
"path" : "Sources/KnitMacros",
"product_memberships" : [
"KnitMacros"
],
"sources" : [
"KnitMacros.swift",
"MacroPropertyWrappers.swift"
],
"target_dependencies" : [
"KnitMacrosImplementations"
],
"type" : "library"
},
{
"c99name" : "KnitCodeGenTests",
"module_type" : "SwiftTarget",
"name" : "KnitCodeGenTests",
"path" : "Tests/KnitCodeGenTests",
"sources" : [
"AssemblyParsingTests.swift",
"ConfigurationSetTests.swift",
"HeaderSourceFileTests.swift",
"KnitDirectivesTests.swift",
"KnitModuleSourceFileTests.swift",
"ModuleImportTests.swift",
"ModuleNameExtractorTests.swift",
"NamedRegistrationGroupSourceTests.swift",
"NamedRegistrationGroupTests.swift",
"RegistrationEncodingTests.swift",
"RegistrationParsingTests.swift",
"TypeNamerTests.swift",
"TypeSafetySourceFileTests.swift",
"UnitTestSourceFileTests.swift"
],
"target_dependencies" : [
"KnitCodeGen"
],
"type" : "test"
},
{
"c99name" : "KnitCodeGen",
"module_type" : "SwiftTarget",
"name" : "KnitCodeGen",
"path" : "Sources/KnitCodeGen",
"product_dependencies" : [
"SwiftSyntax",
"SwiftParser",
"SwiftSyntaxBuilder"
],
"product_memberships" : [
"KnitMacros",
"KnitBuildPlugin",
"knit-cli",
"KnitMacrosImplementations"
],
"sources" : [
"AssemblyParser.swift",
"AssemblyParsing.swift",
"Configuration.swift",
"ConfigurationSet.swift",
"FunctionCallRegistrationParsing.swift",
"HeaderSourceFile.swift",
"KnitDirectives.swift",
"KnitModuleSourceFile.swift",
"ModuleImport.swift",
"ModuleNameExtractor.swift",
"NamedRegistrationGroup.swift",
"Registration.swift",
"RegistrationIntoCollection.swift",
"SourceFileSyntax+Write.swift",
"SourceGen/NamedRegistrationGroup+SourceCode.swift",
"SwiftSyntax+Helpers.swift",
"SyntaxError.swift",
"TriviaProvider.swift",
"TypeNamer.swift",
"TypeSafetySourceFile.swift",
"UnitTestSourceFile.swift"
],
"type" : "library"
},
{
"c99name" : "KnitBuildPlugin",
"module_type" : "PluginTarget",
"name" : "KnitBuildPlugin",
"path" : "Plugins/KnitBuildPlugin",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"KnitBuildPlugin"
],
"sources" : [
"KnitBuildPlugin.swift"
],
"target_dependencies" : [
"knit-cli"
],
"type" : "plugin"
},
{
"c99name" : "Knit",
"module_type" : "SwiftTarget",
"name" : "Knit",
"path" : "Sources/Knit",
"product_memberships" : [
"Knit",
"KnitTesting"
],
"sources" : [
"ConcurrencyAttribute.swift",
"Container+MainActorRegistration.swift",
"Container+Registration.swift",
"Container.swift",
"DuplicateRegistrationDetector.swift",
"Exports.swift",
"Future+Async.swift",
"Module/AbstractAssembly.swift",
"Module/Container+AbstractRegistration.swift",
"Module/DependencyBuilder.swift",
"Module/DependencyTree.swift",
"Module/FakeAssembly.swift",
"Module/KnitModule.swift",
"Module/ModuleAssembler.swift",
"Module/ModuleAssemblerErrorFormatter.swift",
"Module/ModuleAssembly.swift",
"Module/ScopedModuleAssembler.swift",
"Resolver+Additions.swift",
"Resolver.swift",
"ServiceCollection/Container+ServiceCollection.swift",
"ServiceCollection/Resolver+ServiceCollection.swift",
"ServiceCollection/ServiceCollection.swift",
"ServiceCollection/ServiceCollector.swift"
],
"target_dependencies" : [
"Swinject"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Sources/Swinject/Container.Arguments.erb': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Sources/Swinject/Resolver.erb': File not found.
Done.