Build Information
Successful build of SwinjectMacros, reference main (2931d3
), with Swift 6.1 for iOS using Xcode 16.3 on 5 Aug 2025 16:33:55 UTC.
Swift 6 data race errors: 54
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SwinjectMacros-Package -destination generic/platform=iOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Build Log
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/Testing/SpyMacro.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftDiagnostics'
import SwiftDiagnostics
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/Testing/SpyMacro.swift:321:9: warning: stored property 'severity' of 'Sendable'-conforming struct 'SpyMacroError' has non-sendable type 'DiagnosticSeverity'; this is an error in the Swift 6 language mode
let severity: DiagnosticSeverity = .error
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax/Sources/SwiftDiagnostics/Message.swift:29:13: note: enum 'DiagnosticSeverity' does not conform to the 'Sendable' protocol
public enum DiagnosticSeverity {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/Testing/StubServiceMacro.swift:387:9: warning: stored property 'diagnosticID' of 'Sendable'-conforming struct 'StubServiceMacroError' has non-sendable type 'MessageID'; this is an error in the Swift 6 language mode
let diagnosticID = MessageID(domain: "SwinjectUtilityMacros", id: "StubServiceMacro")
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax/Sources/SwiftDiagnostics/Message.swift:19:15: note: struct 'MessageID' does not conform to the 'Sendable' protocol
public struct MessageID: Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/Testing/StubServiceMacro.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftDiagnostics'
import SwiftDiagnostics
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/Testing/StubServiceMacro.swift:388:9: warning: stored property 'severity' of 'Sendable'-conforming struct 'StubServiceMacroError' has non-sendable type 'DiagnosticSeverity'; this is an error in the Swift 6 language mode
let severity = DiagnosticSeverity.error
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax/Sources/SwiftDiagnostics/Message.swift:29:13: note: enum 'DiagnosticSeverity' does not conform to the 'Sendable' protocol
public enum DiagnosticSeverity {
^
SwiftDriverJobDiscovery normal arm64 Compiling ServiceGroupMacro.swift, ValidatedContainerMacro.swift, AsyncInjectMacro.swift, AutoFactory1Macro.swift (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
SwiftCompile normal arm64 Compiling\ InjectedStateObjectMacro.swift,\ PublisherInjectMacro.swift,\ ViewModelInjectMacro.swift,\ MockResponseMacro.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/InjectedStateObjectMacro.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/PublisherInjectMacro.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/ViewModelInjectMacro.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/Testing/MockResponseMacro.swift (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/InjectedStateObjectMacro.swift (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/InjectedStateObjectMacro.swift:171:9: warning: stored property 'diagnosticID' of 'Sendable'-conforming struct 'InjectedStateObjectMacroError' has non-sendable type 'MessageID'; this is an error in the Swift 6 language mode
let diagnosticID = MessageID(domain: "SwinjectUtilityMacros", id: "InjectedStateObjectMacro")
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax/Sources/SwiftDiagnostics/Message.swift:19:15: note: struct 'MessageID' does not conform to the 'Sendable' protocol
public struct MessageID: Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/InjectedStateObjectMacro.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftDiagnostics'
import SwiftDiagnostics
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/InjectedStateObjectMacro.swift:172:9: warning: stored property 'severity' of 'Sendable'-conforming struct 'InjectedStateObjectMacroError' has non-sendable type 'DiagnosticSeverity'; this is an error in the Swift 6 language mode
let severity = DiagnosticSeverity.error
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax/Sources/SwiftDiagnostics/Message.swift:29:13: note: enum 'DiagnosticSeverity' does not conform to the 'Sendable' protocol
public enum DiagnosticSeverity {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/PublisherInjectMacro.swift (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/PublisherInjectMacro.swift:176:9: warning: stored property 'diagnosticID' of 'Sendable'-conforming struct 'PublisherInjectMacroError' has non-sendable type 'MessageID'; this is an error in the Swift 6 language mode
let diagnosticID = MessageID(domain: "SwinjectUtilityMacros", id: "PublisherInjectMacro")
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax/Sources/SwiftDiagnostics/Message.swift:19:15: note: struct 'MessageID' does not conform to the 'Sendable' protocol
public struct MessageID: Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/PublisherInjectMacro.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftDiagnostics'
import SwiftDiagnostics
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/PublisherInjectMacro.swift:177:9: warning: stored property 'severity' of 'Sendable'-conforming struct 'PublisherInjectMacroError' has non-sendable type 'DiagnosticSeverity'; this is an error in the Swift 6 language mode
let severity = DiagnosticSeverity.error
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax/Sources/SwiftDiagnostics/Message.swift:29:13: note: enum 'DiagnosticSeverity' does not conform to the 'Sendable' protocol
public enum DiagnosticSeverity {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/ViewModelInjectMacro.swift (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/ViewModelInjectMacro.swift:415:9: warning: stored property 'diagnosticID' of 'Sendable'-conforming struct 'ViewModelInjectMacroError' has non-sendable type 'MessageID'; this is an error in the Swift 6 language mode
let diagnosticID = MessageID(domain: "SwinjectUtilityMacros", id: "ViewModelInjectError")
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax/Sources/SwiftDiagnostics/Message.swift:19:15: note: struct 'MessageID' does not conform to the 'Sendable' protocol
public struct MessageID: Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/ViewModelInjectMacro.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftDiagnostics'
import SwiftDiagnostics
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/ViewModelInjectMacro.swift:416:9: warning: stored property 'severity' of 'Sendable'-conforming struct 'ViewModelInjectMacroError' has non-sendable type 'DiagnosticSeverity'; this is an error in the Swift 6 language mode
let severity: DiagnosticSeverity = .error
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax/Sources/SwiftDiagnostics/Message.swift:29:13: note: enum 'DiagnosticSeverity' does not conform to the 'Sendable' protocol
public enum DiagnosticSeverity {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/SwiftUI/ViewModelInjectMacro.swift:124:29: warning: no calls to throwing functions occur within 'try' expression
let extensionDecl = try ExtensionDeclSyntax(
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/Testing/MockResponseMacro.swift (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/Testing/MockResponseMacro.swift:324:9: warning: stored property 'diagnosticID' of 'Sendable'-conforming struct 'MockResponseMacroError' has non-sendable type 'MessageID'; this is an error in the Swift 6 language mode
let diagnosticID = MessageID(domain: "SwinjectUtilityMacros", id: "MockResponseError")
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax/Sources/SwiftDiagnostics/Message.swift:19:15: note: struct 'MessageID' does not conform to the 'Sendable' protocol
public struct MessageID: Hashable {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/Testing/MockResponseMacro.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftDiagnostics'
import SwiftDiagnostics
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/Testing/MockResponseMacro.swift:325:9: warning: stored property 'severity' of 'Sendable'-conforming struct 'MockResponseMacroError' has non-sendable type 'DiagnosticSeverity'; this is an error in the Swift 6 language mode
let severity: DiagnosticSeverity = .error
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax/Sources/SwiftDiagnostics/Message.swift:29:13: note: enum 'DiagnosticSeverity' does not conform to the 'Sendable' protocol
public enum DiagnosticSeverity {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacrosImplementation/Testing/MockResponseMacro.swift:263:13: warning: initialization of immutable value 'paramTypesString' was never used; consider replacing with assignment to '_' or removing it
let paramTypesString = paramTypes.isEmpty ? "" : "(\(paramTypes.joined(separator: ", ")))"
~~~~^~~~~~~~~~~~~~~~
_
SwiftDriverJobDiscovery normal arm64 Compiling DecoratorMacro.swift, DebugContainerMacro.swift, DependencyGraphMacro.swift, DependencyGroupMacro.swift (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
SwiftDriverJobDiscovery normal arm64 Compiling ThreadSafeMacro.swift, WeakInjectMacro.swift, Plugin.swift, EnvironmentInjectMacro.swift (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
SwiftDriverJobDiscovery normal arm64 Compiling SpyMacro.swift, StubServiceMacro.swift, CodeGenerator.swift (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
SwiftDriverJobDiscovery normal arm64 Compiling PerformanceTrackedMacro.swift, RetryMacro.swift, ScopedServiceMacro.swift, TestContainerMacro.swift (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
SwiftDriverJobDiscovery normal arm64 Compiling AutoFactory2Macro.swift, AutoFactoryMacro.swift, AutoFactoryMultiMacro.swift, AutoRegisterMacro.swift (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
SwiftDriverJobDiscovery normal arm64 Compiling MacroUtilities.swift, SyntaxExtensions.swift, TypeAnalyzer.swift (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
SwiftDriverJobDiscovery normal arm64 Compiling LazyInjectMacro.swift, ModuleMacro.swift, NamedMacro.swift, OptionalInjectMacro.swift (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
SwiftDriverJobDiscovery normal arm64 Emitting module for SwinjectMacrosImplementation (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
SwiftDriver\ Compilation\ Requirements SwinjectMacrosImplementation normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name SwinjectMacrosImplementation -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -target arm64-apple-macos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.4-24E241-8287b8f5db97e746a1562fbca0c9d29b.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/SwinjectMacrosImplementation.swiftmodule/arm64-apple-macos.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation.swiftmodule (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/SwinjectMacrosImplementation.swiftmodule/arm64-apple-macos.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/SwinjectMacrosImplementation.swiftmodule/arm64-apple-macos.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation.abi.json (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/SwinjectMacrosImplementation.swiftmodule/arm64-apple-macos.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/SwinjectMacrosImplementation.swiftmodule/arm64-apple-macos.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation.swiftdoc (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/SwinjectMacrosImplementation.swiftmodule/arm64-apple-macos.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/SwinjectMacrosImplementation.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation.swiftsourceinfo (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/SwinjectMacrosImplementation.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling CacheMacro.swift, CircuitBreakerMacro.swift, InjectableMacro.swift, InterceptorMacro.swift (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
SwiftDriverJobDiscovery normal arm64 Compiling InjectedStateObjectMacro.swift, PublisherInjectMacro.swift, ViewModelInjectMacro.swift, MockResponseMacro.swift (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
SwiftDriver\ Compilation SwinjectMacrosImplementation normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name SwinjectMacrosImplementation -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -target arm64-apple-macos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.4-24E241-8287b8f5db97e746a1562fbca0c9d29b.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/SwinjectMacrosImplementation normal (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-macos12.0 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation.LinkFileList -Xlinker -rpath -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation_dependency_info.dat -fobjc-link-runtime -fprofile-instr-generate -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug/SwinjectMacrosImplementation.build/Objects-normal/arm64/SwinjectMacrosImplementation.swiftmodule -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/SwinjectMacrosImplementation -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftSyntaxMacros.build/Objects-normal/arm64/SwiftSyntaxMacros.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftSyntax509.build/Objects-normal/arm64/SwiftSyntax509.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftSyntax.build/Objects-normal/arm64/SwiftSyntax.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftDiagnostics.build/Objects-normal/arm64/SwiftDiagnostics.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftParser.build/Objects-normal/arm64/SwiftParser.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftBasicFormat.build/Objects-normal/arm64/SwiftBasicFormat.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftParserDiagnostics.build/Objects-normal/arm64/SwiftParserDiagnostics.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftSyntaxBuilder.build/Objects-normal/arm64/SwiftSyntaxBuilder.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftCompilerPlugin.build/Objects-normal/arm64/SwiftCompilerPlugin.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftOperators.build/Objects-normal/arm64/SwiftOperators.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftSyntaxMacroExpansion.build/Objects-normal/arm64/SwiftSyntaxMacroExpansion.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftCompilerPluginMessageHandling.build/Objects-normal/arm64/SwiftCompilerPluginMessageHandling.swiftmodule
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/SwinjectMacrosImplementation (in target 'SwinjectMacrosImplementation' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/SwinjectMacrosImplementation
SwiftDriver SwinjectMacros normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name SwinjectMacros -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -Xfrontend -load-plugin-executable -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/SwinjectMacrosImplementation\#SwinjectMacrosImplementation -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ ValidatedContainer.swift,\ DebugContainer.swift,\ Decorator.swift,\ DependencyGraph.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Configuration/ValidatedContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DebugContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Decorator.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DependencyGraph.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Configuration/ValidatedContainer.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DebugContainer.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DebugContainer.swift:333:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ContainerDebugLogger' may have shared mutable state; this is an error in the Swift 6 language mode
public static let shared = ContainerDebugLogger()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DebugContainer.swift:332:14: note: class 'ContainerDebugLogger' does not conform to the 'Sendable' protocol
public class ContainerDebugLogger {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DebugContainer.swift:333:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static let shared = ContainerDebugLogger()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DebugContainer.swift:333:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let shared = ContainerDebugLogger()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DebugContainer.swift:454:25: warning: capture of 'self' with non-sendable type 'ContainerMemoryTracker' in a '@Sendable' closure
let usage = self.getCurrentMemoryUsage()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DebugContainer.swift:447:14: note: class 'ContainerMemoryTracker' does not conform to the 'Sendable' protocol
public class ContainerMemoryTracker {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Decorator.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DependencyGraph.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
LLVM Profile Error: Failed to write file "default.profraw": Operation not permitted
SwiftCompile normal arm64 Compiling\ AsyncInject.swift,\ AutoFactory.swift,\ Cache.swift,\ CircuitBreaker.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AutoFactory.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:444:24: warning: static property 'propertyRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var propertyRegistry: [String: AsyncPropertyInfo] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:444:24: note: convert 'propertyRegistry' to a 'let' constant to make 'Sendable' shared state immutable
private static var propertyRegistry: [String: AsyncPropertyInfo] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:444:24: note: add '@MainActor' to make static property 'propertyRegistry' part of global actor 'MainActor'
private static var propertyRegistry: [String: AsyncPropertyInfo] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:444:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var propertyRegistry: [String: AsyncPropertyInfo] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:445:24: warning: static property 'resolutionHistory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var resolutionHistory: [String: [AsyncPropertyInfo]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:445:24: note: convert 'resolutionHistory' to a 'let' constant to make 'Sendable' shared state immutable
private static var resolutionHistory: [String: [AsyncPropertyInfo]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:445:24: note: add '@MainActor' to make static property 'resolutionHistory' part of global actor 'MainActor'
private static var resolutionHistory: [String: [AsyncPropertyInfo]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:445:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var resolutionHistory: [String: [AsyncPropertyInfo]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:452:26: warning: capture of 'info' with non-sendable type 'AsyncPropertyInfo' in a '@Sendable' closure
let key = "\(info.propertyName):\(info.propertyType)"
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:269:15: note: consider making struct 'AsyncPropertyInfo' conform to the 'Sendable' protocol
public struct AsyncPropertyInfo {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:460:26: warning: capture of 'info' with non-sendable type 'AsyncPropertyInfo' in a '@Sendable' closure
let key = "\(info.propertyName):\(info.propertyType)"
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:269:15: note: consider making struct 'AsyncPropertyInfo' conform to the 'Sendable' protocol
public struct AsyncPropertyInfo {
^
: Sendable
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AutoFactory.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:379:24: warning: static property 'caches' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var caches: [String: CacheInstance] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:379:24: note: convert 'caches' to a 'let' constant to make 'Sendable' shared state immutable
private static var caches: [String: CacheInstance] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:379:24: note: add '@MainActor' to make static property 'caches' part of global actor 'MainActor'
private static var caches: [String: CacheInstance] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:379:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var caches: [String: CacheInstance] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:380:24: warning: static property 'operationHistory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var operationHistory: [String: [CacheOperation]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:380:24: note: convert 'operationHistory' to a 'let' constant to make 'Sendable' shared state immutable
private static var operationHistory: [String: [CacheOperation]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:380:24: note: add '@MainActor' to make static property 'operationHistory' part of global actor 'MainActor'
private static var operationHistory: [String: [CacheOperation]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:380:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var operationHistory: [String: [CacheOperation]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:411:60: warning: capture of 'operation' with non-sendable type 'CacheOperation' in a '@Sendable' closure
self.operationHistory[key, default: []].append(operation)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:339:15: note: consider making struct 'CacheOperation' conform to the 'Sendable' protocol
public struct CacheOperation {
^
: Sendable
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:287:24: warning: static property 'circuitBreakers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var circuitBreakers: [String: CircuitBreakerInstance] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:287:24: note: convert 'circuitBreakers' to a 'let' constant to make 'Sendable' shared state immutable
private static var circuitBreakers: [String: CircuitBreakerInstance] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:287:24: note: add '@MainActor' to make static property 'circuitBreakers' part of global actor 'MainActor'
private static var circuitBreakers: [String: CircuitBreakerInstance] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:287:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var circuitBreakers: [String: CircuitBreakerInstance] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:288:24: warning: static property 'callHistory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var callHistory: [String: [CircuitBreakerCall]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:288:24: note: convert 'callHistory' to a 'let' constant to make 'Sendable' shared state immutable
private static var callHistory: [String: [CircuitBreakerCall]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:288:24: note: add '@MainActor' to make static property 'callHistory' part of global actor 'MainActor'
private static var callHistory: [String: [CircuitBreakerCall]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:288:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var callHistory: [String: [CircuitBreakerCall]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:321:55: warning: capture of 'call' with non-sendable type 'CircuitBreakerCall' in a '@Sendable' closure
self.callHistory[key, default: []].append(call)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:242:15: note: consider making struct 'CircuitBreakerCall' conform to the 'Sendable' protocol
public struct CircuitBreakerCall {
^
: Sendable
LLVM Profile Error: Failed to write file "default.profraw": Operation not permitted
SwiftCompile normal arm64 Compiling\ DependencyGraphTypes.swift,\ Injectable.swift,\ InjectedStateObject.swift,\ Interceptor.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DependencyGraphTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Injectable.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DependencyGraphTypes.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Injectable.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:172:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DefaultPreviewContainer' may have shared mutable state; this is an error in the Swift 6 language mode
public static let shared = DefaultPreviewContainer()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:171:14: note: class 'DefaultPreviewContainer' does not conform to the 'Sendable' protocol
public class DefaultPreviewContainer: SwiftUIPreviewContainer {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:172:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static let shared = DefaultPreviewContainer()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:172:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let shared = DefaultPreviewContainer()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:223:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Container?' may have shared mutable state; this is an error in the Swift 6 language mode
static let defaultValue: Container? = nil
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Swinject/Sources/Container.swift:22:20: note: class 'Container' does not conform to the 'Sendable' protocol
public final class Container {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:5:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Swinject'
import Swinject
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:223:16: note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
static let defaultValue: Container? = nil
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:223:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let defaultValue: Container? = nil
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:264:14: warning: call to main actor-isolated instance method 'stateObjectContainer' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
.stateObjectContainer(container)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:236:17: note: calls to instance method 'stateObjectContainer' from outside of its actor context are implicitly asynchronous
public func stateObjectContainer(_ container: Container) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:257:24: note: add '@MainActor' to make static method 'previewView(content:dependencies:)' part of global actor 'MainActor'
public static func previewView(
^
@MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:236:24: warning: static property 'performanceMetrics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var performanceMetrics: [String: [Double]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:236:24: note: convert 'performanceMetrics' to a 'let' constant to make 'Sendable' shared state immutable
private static var performanceMetrics: [String: [Double]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:236:24: note: add '@MainActor' to make static property 'performanceMetrics' part of global actor 'MainActor'
private static var performanceMetrics: [String: [Double]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:236:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var performanceMetrics: [String: [Double]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:328:10: warning: associated value 'outOfRange(_:min:max:)' of 'Sendable'-conforming enum 'ValidationError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
case outOfRange(String, min: Any?, max: Any?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:328:10: warning: associated value 'outOfRange(_:min:max:)' of 'Sendable'-conforming enum 'ValidationError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
case outOfRange(String, min: Any?, max: Any?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:359:24: warning: static property 'interceptors' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var interceptors: [String: MethodInterceptor] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:359:24: note: convert 'interceptors' to a 'let' constant to make 'Sendable' shared state immutable
private static var interceptors: [String: MethodInterceptor] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:359:24: note: add '@MainActor' to make static property 'interceptors' part of global actor 'MainActor'
private static var interceptors: [String: MethodInterceptor] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:359:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var interceptors: [String: MethodInterceptor] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:365:39: warning: capture of 'interceptor' with non-sendable type 'any MethodInterceptor' in a '@Sendable' closure
self.interceptors[name] = interceptor
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:104:17: note: protocol 'MethodInterceptor' does not conform to the 'Sendable' protocol
public protocol MethodInterceptor {
^
LLVM Profile Error: Failed to write file "default.profraw": Operation not permitted
SwiftCompile normal arm64 Compiling\ ModuleSystem.swift,\ Named.swift,\ OptionalInject.swift,\ PerformanceTracked.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleSystem.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Named.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/OptionalInject.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PerformanceTracked.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
LLVM Profile Error: Failed to write file "default.profraw": Operation not permitted
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleSystem.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleSystem.swift:14:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var shared = ModuleSystem()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleSystem.swift:14:23: note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
public static var shared = ModuleSystem()
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleSystem.swift:14:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static var shared = ModuleSystem()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleSystem.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var shared = ModuleSystem()
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Named.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/OptionalInject.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PerformanceTracked.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PerformanceTracked.swift:295:24: warning: static property 'metrics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var metrics: [String: [PerformanceMetrics]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PerformanceTracked.swift:295:24: note: convert 'metrics' to a 'let' constant to make 'Sendable' shared state immutable
private static var metrics: [String: [PerformanceMetrics]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PerformanceTracked.swift:295:24: note: add '@MainActor' to make static property 'metrics' part of global actor 'MainActor'
private static var metrics: [String: [PerformanceMetrics]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PerformanceTracked.swift:295:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var metrics: [String: [PerformanceMetrics]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PerformanceTracked.swift:304:57: warning: capture of 'metrics' with non-sendable type 'PerformanceMetrics' in a '@Sendable' closure
self.metrics[methodKey, default: []].append(metrics)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PerformanceTracked.swift:142:15: note: consider making struct 'PerformanceMetrics' conform to the 'Sendable' protocol
public struct PerformanceMetrics {
^
: Sendable
SwiftCompile normal arm64 Compiling\ EnvironmentInject.swift,\ ViewModelInject.swift,\ SwinJectMacros.swift,\ MockResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/EnvironmentInject.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/ViewModelInject.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwinJectMacros.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Testing/MockResponse.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/EnvironmentInject.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/ViewModelInject.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/ViewModelInject.swift:517:23: warning: static property 'viewModel' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
public static let viewModel: ObjectScope = .transient
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Injectable.swift:108:13: note: consider making enum 'ObjectScope' conform to the 'Sendable' protocol
public enum ObjectScope {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/ViewModelInject.swift:517:23: note: add '@MainActor' to make static property 'viewModel' part of global actor 'MainActor'
public static let viewModel: ObjectScope = .transient
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/ViewModelInject.swift:517:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let viewModel: ObjectScope = .transient
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/ViewModelInject.swift:520:23: warning: static property 'sharedViewModel' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
public static let sharedViewModel: ObjectScope = .container
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Injectable.swift:108:13: note: consider making enum 'ObjectScope' conform to the 'Sendable' protocol
public enum ObjectScope {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/ViewModelInject.swift:520:23: note: add '@MainActor' to make static property 'sharedViewModel' part of global actor 'MainActor'
public static let sharedViewModel: ObjectScope = .container
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/ViewModelInject.swift:520:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let sharedViewModel: ObjectScope = .container
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwinJectMacros.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Testing/MockResponse.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
LLVM Profile Error: Failed to write file "default.profraw": Operation not permitted
SwiftCompile normal arm64 Compiling\ PublisherInject.swift,\ Retry.swift,\ ScopedService.swift,\ StubService.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PublisherInject.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/ScopedService.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/StubService.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
LLVM Profile Error: Failed to write file "default.profraw": Operation not permitted
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PublisherInject.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PublisherInject.swift:276:23: warning: static property 'publisherShared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var publisherShared: Container?
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PublisherInject.swift:276:23: note: convert 'publisherShared' to a 'let' constant to make 'Sendable' shared state immutable
public static var publisherShared: Container?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PublisherInject.swift:276:23: note: add '@MainActor' to make static property 'publisherShared' part of global actor 'MainActor'
public static var publisherShared: Container?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PublisherInject.swift:276:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var publisherShared: Container?
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:316:24: warning: static property 'attemptHistory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var attemptHistory: [String: [RetryAttempt]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:316:24: note: convert 'attemptHistory' to a 'let' constant to make 'Sendable' shared state immutable
private static var attemptHistory: [String: [RetryAttempt]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:316:24: note: add '@MainActor' to make static property 'attemptHistory' part of global actor 'MainActor'
private static var attemptHistory: [String: [RetryAttempt]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:316:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var attemptHistory: [String: [RetryAttempt]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:317:24: warning: static property 'callResults' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var callResults: [String: [CallResult]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:317:24: note: convert 'callResults' to a 'let' constant to make 'Sendable' shared state immutable
private static var callResults: [String: [CallResult]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:317:24: note: add '@MainActor' to make static property 'callResults' part of global actor 'MainActor'
private static var callResults: [String: [CallResult]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:317:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var callResults: [String: [CallResult]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:332:64: warning: capture of 'attempt' with non-sendable type 'RetryAttempt' in a '@Sendable' closure
self.attemptHistory[methodKey, default: []].append(attempt)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:281:15: note: consider making struct 'RetryAttempt' conform to the 'Sendable' protocol
public struct RetryAttempt {
^
: Sendable
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/ScopedService.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/StubService.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/StubService.swift:214:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'StubServiceRegistry' may have shared mutable state; this is an error in the Swift 6 language mode
public static let shared = StubServiceRegistry()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/StubService.swift:213:14: note: class 'StubServiceRegistry' does not conform to the 'Sendable' protocol
public class StubServiceRegistry {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/StubService.swift:214:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static let shared = StubServiceRegistry()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/StubService.swift:214:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let shared = StubServiceRegistry()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/StubService.swift:341:30: warning: non-sendable result type 'T' cannot be sent from nonisolated context in call to let 'closure'; this is an error in the Swift 6 language mode
return try await closure()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/StubService.swift:310:32: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public actor AsyncStubBehavior<T> {
^
: Sendable
SwiftCompile normal arm64 Compiling\ Spy.swift,\ ThreadSafe.swift,\ DebugLogger.swift,\ NamedServiceRegistry.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Testing/Spy.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/ThreadSafe.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/NamedServiceRegistry.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
LLVM Profile Error: Failed to write file "default.profraw": Operation not permitted
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Testing/Spy.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/ThreadSafe.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:14:24: warning: static property 'fileNameCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var fileNameCache: [String: String] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:14:24: note: convert 'fileNameCache' to a 'let' constant to make 'Sendable' shared state immutable
private static var fileNameCache: [String: String] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:14:24: note: add '@MainActor' to make static property 'fileNameCache' part of global actor 'MainActor'
private static var fileNameCache: [String: String] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:14:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var fileNameCache: [String: String] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:50:24: warning: static property '_minimumLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _minimumLevel: Level = .info
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:50:24: note: convert '_minimumLevel' to a 'let' constant to make 'Sendable' shared state immutable
private static var _minimumLevel: Level = .info
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:50:24: note: add '@MainActor' to make static property '_minimumLevel' part of global actor 'MainActor'
private static var _minimumLevel: Level = .info
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:50:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _minimumLevel: Level = .info
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/NamedServiceRegistry.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/NamedServiceRegistry.swift:59:24: warning: static property 'registrations' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var registrations: [String: [NamedServiceConfiguration]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/NamedServiceRegistry.swift:59:24: note: convert 'registrations' to a 'let' constant to make 'Sendable' shared state immutable
private static var registrations: [String: [NamedServiceConfiguration]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/NamedServiceRegistry.swift:59:24: note: add '@MainActor' to make static property 'registrations' part of global actor 'MainActor'
private static var registrations: [String: [NamedServiceConfiguration]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/NamedServiceRegistry.swift:59:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var registrations: [String: [NamedServiceConfiguration]] = [:]
^
nonisolated(unsafe)
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwinjectMacros (in target 'SwinjectMacros' from project 'SwinjectMacros')
LLVM Profile Error: Failed to write file "default.profraw": Operation not permitted
EmitSwiftModule normal arm64 (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:444:24: warning: static property 'propertyRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var propertyRegistry: [String: AsyncPropertyInfo] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:444:24: note: convert 'propertyRegistry' to a 'let' constant to make 'Sendable' shared state immutable
private static var propertyRegistry: [String: AsyncPropertyInfo] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:444:24: note: add '@MainActor' to make static property 'propertyRegistry' part of global actor 'MainActor'
private static var propertyRegistry: [String: AsyncPropertyInfo] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:444:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var propertyRegistry: [String: AsyncPropertyInfo] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:445:24: warning: static property 'resolutionHistory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var resolutionHistory: [String: [AsyncPropertyInfo]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:445:24: note: convert 'resolutionHistory' to a 'let' constant to make 'Sendable' shared state immutable
private static var resolutionHistory: [String: [AsyncPropertyInfo]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:445:24: note: add '@MainActor' to make static property 'resolutionHistory' part of global actor 'MainActor'
private static var resolutionHistory: [String: [AsyncPropertyInfo]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/AsyncInject.swift:445:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var resolutionHistory: [String: [AsyncPropertyInfo]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:379:24: warning: static property 'caches' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var caches: [String: CacheInstance] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:379:24: note: convert 'caches' to a 'let' constant to make 'Sendable' shared state immutable
private static var caches: [String: CacheInstance] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:379:24: note: add '@MainActor' to make static property 'caches' part of global actor 'MainActor'
private static var caches: [String: CacheInstance] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:379:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var caches: [String: CacheInstance] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:380:24: warning: static property 'operationHistory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var operationHistory: [String: [CacheOperation]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:380:24: note: convert 'operationHistory' to a 'let' constant to make 'Sendable' shared state immutable
private static var operationHistory: [String: [CacheOperation]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:380:24: note: add '@MainActor' to make static property 'operationHistory' part of global actor 'MainActor'
private static var operationHistory: [String: [CacheOperation]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Cache.swift:380:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var operationHistory: [String: [CacheOperation]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:287:24: warning: static property 'circuitBreakers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var circuitBreakers: [String: CircuitBreakerInstance] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:287:24: note: convert 'circuitBreakers' to a 'let' constant to make 'Sendable' shared state immutable
private static var circuitBreakers: [String: CircuitBreakerInstance] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:287:24: note: add '@MainActor' to make static property 'circuitBreakers' part of global actor 'MainActor'
private static var circuitBreakers: [String: CircuitBreakerInstance] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:287:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var circuitBreakers: [String: CircuitBreakerInstance] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:288:24: warning: static property 'callHistory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var callHistory: [String: [CircuitBreakerCall]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:288:24: note: convert 'callHistory' to a 'let' constant to make 'Sendable' shared state immutable
private static var callHistory: [String: [CircuitBreakerCall]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:288:24: note: add '@MainActor' to make static property 'callHistory' part of global actor 'MainActor'
private static var callHistory: [String: [CircuitBreakerCall]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/CircuitBreaker.swift:288:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var callHistory: [String: [CircuitBreakerCall]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DebugContainer.swift:333:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ContainerDebugLogger' may have shared mutable state; this is an error in the Swift 6 language mode
public static let shared = ContainerDebugLogger()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DebugContainer.swift:332:14: note: class 'ContainerDebugLogger' does not conform to the 'Sendable' protocol
public class ContainerDebugLogger {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DebugContainer.swift:333:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static let shared = ContainerDebugLogger()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/DebugContainer.swift:333:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let shared = ContainerDebugLogger()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:172:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DefaultPreviewContainer' may have shared mutable state; this is an error in the Swift 6 language mode
public static let shared = DefaultPreviewContainer()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:171:14: note: class 'DefaultPreviewContainer' does not conform to the 'Sendable' protocol
public class DefaultPreviewContainer: SwiftUIPreviewContainer {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:172:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static let shared = DefaultPreviewContainer()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:172:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let shared = DefaultPreviewContainer()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:223:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Container?' may have shared mutable state; this is an error in the Swift 6 language mode
static let defaultValue: Container? = nil
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Swinject/Sources/Container.swift:22:20: note: class 'Container' does not conform to the 'Sendable' protocol
public final class Container {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:5:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Swinject'
import Swinject
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:223:16: note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
static let defaultValue: Container? = nil
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/InjectedStateObject.swift:223:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let defaultValue: Container? = nil
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:236:24: warning: static property 'performanceMetrics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var performanceMetrics: [String: [Double]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:236:24: note: convert 'performanceMetrics' to a 'let' constant to make 'Sendable' shared state immutable
private static var performanceMetrics: [String: [Double]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:236:24: note: add '@MainActor' to make static property 'performanceMetrics' part of global actor 'MainActor'
private static var performanceMetrics: [String: [Double]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:236:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var performanceMetrics: [String: [Double]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:328:10: warning: associated value 'outOfRange(_:min:max:)' of 'Sendable'-conforming enum 'ValidationError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
case outOfRange(String, min: Any?, max: Any?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:328:10: warning: associated value 'outOfRange(_:min:max:)' of 'Sendable'-conforming enum 'ValidationError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
case outOfRange(String, min: Any?, max: Any?)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:359:24: warning: static property 'interceptors' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var interceptors: [String: MethodInterceptor] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:359:24: note: convert 'interceptors' to a 'let' constant to make 'Sendable' shared state immutable
private static var interceptors: [String: MethodInterceptor] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:359:24: note: add '@MainActor' to make static property 'interceptors' part of global actor 'MainActor'
private static var interceptors: [String: MethodInterceptor] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Interceptor.swift:359:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var interceptors: [String: MethodInterceptor] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:344:24: warning: static property 'propertyRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var propertyRegistry: [String: LazyPropertyInfo] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:344:24: note: convert 'propertyRegistry' to a 'let' constant to make 'Sendable' shared state immutable
private static var propertyRegistry: [String: LazyPropertyInfo] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:344:24: note: add '@MainActor' to make static property 'propertyRegistry' part of global actor 'MainActor'
private static var propertyRegistry: [String: LazyPropertyInfo] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:344:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var propertyRegistry: [String: LazyPropertyInfo] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:345:24: warning: static property 'resolutionHistory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var resolutionHistory: [String: [LazyPropertyInfo]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:345:24: note: convert 'resolutionHistory' to a 'let' constant to make 'Sendable' shared state immutable
private static var resolutionHistory: [String: [LazyPropertyInfo]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:345:24: note: add '@MainActor' to make static property 'resolutionHistory' part of global actor 'MainActor'
private static var resolutionHistory: [String: [LazyPropertyInfo]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:345:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var resolutionHistory: [String: [LazyPropertyInfo]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:543:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var shared: Container = {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:543:23: note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
public static var shared: Container = {
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:543:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static var shared: Container = {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:543:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var shared: Container = {
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:549:24: warning: static property 'namedContainers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var namedContainers: [String: Container] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:549:24: note: convert 'namedContainers' to a 'let' constant to make 'Sendable' shared state immutable
private static var namedContainers: [String: Container] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:549:24: note: add '@MainActor' to make static property 'namedContainers' part of global actor 'MainActor'
private static var namedContainers: [String: Container] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:549:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var namedContainers: [String: Container] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/Module.swift:252:24: warning: static property 'flags' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var flags: Set<String> = []
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/Module.swift:252:24: note: convert 'flags' to a 'let' constant to make 'Sendable' shared state immutable
private static var flags: Set<String> = []
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/Module.swift:252:24: note: add '@MainActor' to make static property 'flags' part of global actor 'MainActor'
private static var flags: Set<String> = []
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/Module.swift:252:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var flags: Set<String> = []
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:19:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ModuleScope' may have shared mutable state; this is an error in the Swift 6 language mode
public static let shared = ModuleScope()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:8:20: note: class 'ModuleScope' does not conform to the 'Sendable' protocol
public final class ModuleScope: ObjectScopeProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:19:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static let shared = ModuleScope()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:19:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let shared = ModuleScope()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:164:24: warning: static property 'threadLocal' is not concurrency-safe because non-'Sendable' type 'ThreadLocal<ModuleContext>' may have shared mutable state; this is an error in the Swift 6 language mode
private static let threadLocal = ThreadLocal<ModuleContext>()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:208:13: note: generic class 'ThreadLocal' does not conform to the 'Sendable' protocol
final class ThreadLocal<T> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:164:24: note: add '@MainActor' to make static property 'threadLocal' part of global actor 'MainActor'
private static let threadLocal = ThreadLocal<ModuleContext>()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:164:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static let threadLocal = ThreadLocal<ModuleContext>()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:285:23: warning: static property 'overrideModuleSystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var overrideModuleSystem: ModuleSystem?
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:285:23: note: convert 'overrideModuleSystem' to a 'let' constant to make 'Sendable' shared state immutable
public static var overrideModuleSystem: ModuleSystem?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:285:23: note: add '@MainActor' to make static property 'overrideModuleSystem' part of global actor 'MainActor'
public static var overrideModuleSystem: ModuleSystem?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:285:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var overrideModuleSystem: ModuleSystem?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleSystem.swift:14:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var shared = ModuleSystem()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleSystem.swift:14:23: note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
public static var shared = ModuleSystem()
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleSystem.swift:14:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static var shared = ModuleSystem()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleSystem.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var shared = ModuleSystem()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PerformanceTracked.swift:295:24: warning: static property 'metrics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var metrics: [String: [PerformanceMetrics]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PerformanceTracked.swift:295:24: note: convert 'metrics' to a 'let' constant to make 'Sendable' shared state immutable
private static var metrics: [String: [PerformanceMetrics]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PerformanceTracked.swift:295:24: note: add '@MainActor' to make static property 'metrics' part of global actor 'MainActor'
private static var metrics: [String: [PerformanceMetrics]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PerformanceTracked.swift:295:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var metrics: [String: [PerformanceMetrics]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PublisherInject.swift:276:23: warning: static property 'publisherShared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var publisherShared: Container?
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PublisherInject.swift:276:23: note: convert 'publisherShared' to a 'let' constant to make 'Sendable' shared state immutable
public static var publisherShared: Container?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PublisherInject.swift:276:23: note: add '@MainActor' to make static property 'publisherShared' part of global actor 'MainActor'
public static var publisherShared: Container?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/PublisherInject.swift:276:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var publisherShared: Container?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:316:24: warning: static property 'attemptHistory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var attemptHistory: [String: [RetryAttempt]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:316:24: note: convert 'attemptHistory' to a 'let' constant to make 'Sendable' shared state immutable
private static var attemptHistory: [String: [RetryAttempt]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:316:24: note: add '@MainActor' to make static property 'attemptHistory' part of global actor 'MainActor'
private static var attemptHistory: [String: [RetryAttempt]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:316:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var attemptHistory: [String: [RetryAttempt]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:317:24: warning: static property 'callResults' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var callResults: [String: [CallResult]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:317:24: note: convert 'callResults' to a 'let' constant to make 'Sendable' shared state immutable
private static var callResults: [String: [CallResult]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:317:24: note: add '@MainActor' to make static property 'callResults' part of global actor 'MainActor'
private static var callResults: [String: [CallResult]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Retry.swift:317:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var callResults: [String: [CallResult]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/StubService.swift:214:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'StubServiceRegistry' may have shared mutable state; this is an error in the Swift 6 language mode
public static let shared = StubServiceRegistry()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/StubService.swift:213:14: note: class 'StubServiceRegistry' does not conform to the 'Sendable' protocol
public class StubServiceRegistry {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/StubService.swift:214:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static let shared = StubServiceRegistry()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/StubService.swift:214:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let shared = StubServiceRegistry()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/ViewModelInject.swift:517:23: warning: static property 'viewModel' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
public static let viewModel: ObjectScope = .transient
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Injectable.swift:108:13: note: consider making enum 'ObjectScope' conform to the 'Sendable' protocol
public enum ObjectScope {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/ViewModelInject.swift:517:23: note: add '@MainActor' to make static property 'viewModel' part of global actor 'MainActor'
public static let viewModel: ObjectScope = .transient
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/ViewModelInject.swift:517:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let viewModel: ObjectScope = .transient
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/ViewModelInject.swift:520:23: warning: static property 'sharedViewModel' is not concurrency-safe because non-'Sendable' type 'ObjectScope' may have shared mutable state; this is an error in the Swift 6 language mode
public static let sharedViewModel: ObjectScope = .container
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Injectable.swift:108:13: note: consider making enum 'ObjectScope' conform to the 'Sendable' protocol
public enum ObjectScope {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/ViewModelInject.swift:520:23: note: add '@MainActor' to make static property 'sharedViewModel' part of global actor 'MainActor'
public static let sharedViewModel: ObjectScope = .container
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/SwiftUI/ViewModelInject.swift:520:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let sharedViewModel: ObjectScope = .container
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:14:24: warning: static property 'fileNameCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var fileNameCache: [String: String] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:14:24: note: convert 'fileNameCache' to a 'let' constant to make 'Sendable' shared state immutable
private static var fileNameCache: [String: String] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:14:24: note: add '@MainActor' to make static property 'fileNameCache' part of global actor 'MainActor'
private static var fileNameCache: [String: String] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:14:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var fileNameCache: [String: String] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:50:24: warning: static property '_minimumLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _minimumLevel: Level = .info
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:50:24: note: convert '_minimumLevel' to a 'let' constant to make 'Sendable' shared state immutable
private static var _minimumLevel: Level = .info
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:50:24: note: add '@MainActor' to make static property '_minimumLevel' part of global actor 'MainActor'
private static var _minimumLevel: Level = .info
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/DebugLogger.swift:50:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _minimumLevel: Level = .info
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/NamedServiceRegistry.swift:59:24: warning: static property 'registrations' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var registrations: [String: [NamedServiceConfiguration]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/NamedServiceRegistry.swift:59:24: note: convert 'registrations' to a 'let' constant to make 'Sendable' shared state immutable
private static var registrations: [String: [NamedServiceConfiguration]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/NamedServiceRegistry.swift:59:24: note: add '@MainActor' to make static property 'registrations' part of global actor 'MainActor'
private static var registrations: [String: [NamedServiceConfiguration]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/NamedServiceRegistry.swift:59:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var registrations: [String: [NamedServiceConfiguration]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:365:24: warning: static property 'propertyRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var propertyRegistry: [String: WeakPropertyInfo] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:365:24: note: convert 'propertyRegistry' to a 'let' constant to make 'Sendable' shared state immutable
private static var propertyRegistry: [String: WeakPropertyInfo] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:365:24: note: add '@MainActor' to make static property 'propertyRegistry' part of global actor 'MainActor'
private static var propertyRegistry: [String: WeakPropertyInfo] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:365:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var propertyRegistry: [String: WeakPropertyInfo] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:366:24: warning: static property 'accessHistory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var accessHistory: [String: [WeakPropertyInfo]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:366:24: note: convert 'accessHistory' to a 'let' constant to make 'Sendable' shared state immutable
private static var accessHistory: [String: [WeakPropertyInfo]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:366:24: note: add '@MainActor' to make static property 'accessHistory' part of global actor 'MainActor'
private static var accessHistory: [String: [WeakPropertyInfo]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:366:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var accessHistory: [String: [WeakPropertyInfo]] = [:]
^
nonisolated(unsafe)
SwiftCompile normal arm64 Compiling\ Resolver+Extensions.swift,\ StringExtensions.swift,\ WeakInject.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/Resolver+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/StringExtensions.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
LLVM Profile Error: Failed to write file "default.profraw": Operation not permitted
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/Resolver+Extensions.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Utilities/StringExtensions.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:365:24: warning: static property 'propertyRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var propertyRegistry: [String: WeakPropertyInfo] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:365:24: note: convert 'propertyRegistry' to a 'let' constant to make 'Sendable' shared state immutable
private static var propertyRegistry: [String: WeakPropertyInfo] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:365:24: note: add '@MainActor' to make static property 'propertyRegistry' part of global actor 'MainActor'
private static var propertyRegistry: [String: WeakPropertyInfo] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:365:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var propertyRegistry: [String: WeakPropertyInfo] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:366:24: warning: static property 'accessHistory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var accessHistory: [String: [WeakPropertyInfo]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:366:24: note: convert 'accessHistory' to a 'let' constant to make 'Sendable' shared state immutable
private static var accessHistory: [String: [WeakPropertyInfo]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:366:24: note: add '@MainActor' to make static property 'accessHistory' part of global actor 'MainActor'
private static var accessHistory: [String: [WeakPropertyInfo]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:366:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var accessHistory: [String: [WeakPropertyInfo]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:373:26: warning: capture of 'info' with non-sendable type 'WeakPropertyInfo' in a '@Sendable' closure
let key = "\(info.propertyName):\(info.propertyType)"
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:233:15: note: consider making struct 'WeakPropertyInfo' conform to the 'Sendable' protocol
public struct WeakPropertyInfo {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:381:26: warning: capture of 'info' with non-sendable type 'WeakPropertyInfo' in a '@Sendable' closure
let key = "\(info.propertyName):\(info.propertyType)"
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/WeakInject.swift:233:15: note: consider making struct 'WeakPropertyInfo' conform to the 'Sendable' protocol
public struct WeakPropertyInfo {
^
: Sendable
SwiftCompile normal arm64 Compiling\ ModuleHotSwap.swift,\ ModuleLifecycleManager.swift,\ ModulePerformanceOptimizer.swift,\ ModuleScope.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleHotSwap.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleLifecycleManager.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModulePerformanceOptimizer.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleHotSwap.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleHotSwap.swift:226:56: warning: non-sendable result type 'HotSwapValidationResult' cannot be sent from nonisolated context in call to instance method 'validateCompatibility(with:)'; this is an error in the Swift 6 language mode
let validationResult = await currentModule.validateCompatibility(with: targetVersion)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleHotSwap.swift:17:13: note: consider making enum 'HotSwapValidationResult' conform to the 'Sendable' protocol
public enum HotSwapValidationResult {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleHotSwap.swift:356:30: warning: sending 'module' risks causing data races; this is an error in the Swift 6 language mode
try await module.restoreFromSnapshot(snapshot)
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleHotSwap.swift:356:30: note: sending 'self'-isolated 'module' to nonisolated instance method 'restoreFromSnapshot' risks causing data races between nonisolated and 'self'-isolated uses
try await module.restoreFromSnapshot(snapshot)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleHotSwap.swift:226:56: warning: sending 'currentModule' risks causing data races; this is an error in the Swift 6 language mode
let validationResult = await currentModule.validateCompatibility(with: targetVersion)
~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleHotSwap.swift:226:56: note: sending 'self'-isolated 'currentModule' to nonisolated instance method 'validateCompatibility(with:)' risks causing data races between nonisolated and 'self'-isolated uses
let validationResult = await currentModule.validateCompatibility(with: targetVersion)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleHotSwap.swift:246:37: warning: sending 'currentModule' risks causing data races; this is an error in the Swift 6 language mode
try await currentModule.prepareForSwap(context: context)
~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleHotSwap.swift:246:37: note: sending 'self'-isolated 'currentModule' to nonisolated instance method 'prepareForSwap(context:)' risks causing data races between nonisolated and 'self'-isolated uses
try await currentModule.prepareForSwap(context: context)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleHotSwap.swift:250:52: warning: sending 'currentModule' risks causing data races; this is an error in the Swift 6 language mode
let snapshot = try await currentModule.createSnapshot()
~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleHotSwap.swift:250:52: note: sending 'self'-isolated 'currentModule' to nonisolated instance method 'createSnapshot()' risks causing data races between nonisolated and 'self'-isolated uses
let snapshot = try await currentModule.createSnapshot()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleHotSwap.swift:259:37: warning: sending 'currentModule' risks causing data races; this is an error in the Swift 6 language mode
try await currentModule.completeSwap(context: context)
~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleHotSwap.swift:259:37: note: sending 'self'-isolated 'currentModule' to nonisolated instance method 'completeSwap(context:)' risks causing data races between nonisolated and 'self'-isolated uses
try await currentModule.completeSwap(context: context)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleLifecycleManager.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModulePerformanceOptimizer.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:19:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ModuleScope' may have shared mutable state; this is an error in the Swift 6 language mode
public static let shared = ModuleScope()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:8:20: note: class 'ModuleScope' does not conform to the 'Sendable' protocol
public final class ModuleScope: ObjectScopeProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:19:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static let shared = ModuleScope()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:19:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let shared = ModuleScope()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:164:24: warning: static property 'threadLocal' is not concurrency-safe because non-'Sendable' type 'ThreadLocal<ModuleContext>' may have shared mutable state; this is an error in the Swift 6 language mode
private static let threadLocal = ThreadLocal<ModuleContext>()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:208:13: note: generic class 'ThreadLocal' does not conform to the 'Sendable' protocol
final class ThreadLocal<T> {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:164:24: note: add '@MainActor' to make static property 'threadLocal' part of global actor 'MainActor'
private static let threadLocal = ThreadLocal<ModuleContext>()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:164:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static let threadLocal = ThreadLocal<ModuleContext>()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:285:23: warning: static property 'overrideModuleSystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var overrideModuleSystem: ModuleSystem?
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:285:23: note: convert 'overrideModuleSystem' to a 'let' constant to make 'Sendable' shared state immutable
public static var overrideModuleSystem: ModuleSystem?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:285:23: note: add '@MainActor' to make static property 'overrideModuleSystem' part of global actor 'MainActor'
public static var overrideModuleSystem: ModuleSystem?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleScope.swift:285:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var overrideModuleSystem: ModuleSystem?
^
nonisolated(unsafe)
SwiftDriverJobDiscovery normal arm64 Compiling SyntaxRewriter.swift, SyntaxTraits.swift, SyntaxTransform.swift, SyntaxVisitor.swift, TokenKind.swift (in target 'SwiftSyntax' from project 'swift-syntax')
SwiftCompile normal arm64 Compiling\ LazyInject.swift,\ Module.swift,\ ModuleDebugTools.swift,\ ModuleDependencyGraph.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/Module.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleDebugTools.swift /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleDependencyGraph.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:344:24: warning: static property 'propertyRegistry' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var propertyRegistry: [String: LazyPropertyInfo] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:344:24: note: convert 'propertyRegistry' to a 'let' constant to make 'Sendable' shared state immutable
private static var propertyRegistry: [String: LazyPropertyInfo] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:344:24: note: add '@MainActor' to make static property 'propertyRegistry' part of global actor 'MainActor'
private static var propertyRegistry: [String: LazyPropertyInfo] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:344:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var propertyRegistry: [String: LazyPropertyInfo] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:345:24: warning: static property 'resolutionHistory' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var resolutionHistory: [String: [LazyPropertyInfo]] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:345:24: note: convert 'resolutionHistory' to a 'let' constant to make 'Sendable' shared state immutable
private static var resolutionHistory: [String: [LazyPropertyInfo]] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:345:24: note: add '@MainActor' to make static property 'resolutionHistory' part of global actor 'MainActor'
private static var resolutionHistory: [String: [LazyPropertyInfo]] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:345:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var resolutionHistory: [String: [LazyPropertyInfo]] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:543:23: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var shared: Container = {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:543:23: note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
public static var shared: Container = {
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:543:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static var shared: Container = {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:543:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var shared: Container = {
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:549:24: warning: static property 'namedContainers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var namedContainers: [String: Container] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:549:24: note: convert 'namedContainers' to a 'let' constant to make 'Sendable' shared state immutable
private static var namedContainers: [String: Container] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:549:24: note: add '@MainActor' to make static property 'namedContainers' part of global actor 'MainActor'
private static var namedContainers: [String: Container] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:549:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var namedContainers: [String: Container] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:352:26: warning: capture of 'info' with non-sendable type 'LazyPropertyInfo' in a '@Sendable' closure
let key = "\(info.propertyName):\(info.propertyType)"
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:232:15: note: consider making struct 'LazyPropertyInfo' conform to the 'Sendable' protocol
public struct LazyPropertyInfo {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:360:26: warning: capture of 'info' with non-sendable type 'LazyPropertyInfo' in a '@Sendable' closure
let key = "\(info.propertyName):\(info.propertyType)"
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:232:15: note: consider making struct 'LazyPropertyInfo' conform to the 'Sendable' protocol
public struct LazyPropertyInfo {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:560:50: warning: capture of 'newContainer' with non-sendable type 'Container' in a '@Sendable' closure
self.namedContainers[name] = newContainer
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Swinject/Sources/Container.swift:22:20: note: class 'Container' does not conform to the 'Sendable' protocol
public final class Container {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/LazyInject.swift:5:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Swinject'
import Swinject
^
@preconcurrency
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/Module.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/Module.swift:252:24: warning: static property 'flags' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var flags: Set<String> = []
^
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/Module.swift:252:24: note: convert 'flags' to a 'let' constant to make 'Sendable' shared state immutable
private static var flags: Set<String> = []
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/Module.swift:252:24: note: add '@MainActor' to make static property 'flags' part of global actor 'MainActor'
private static var flags: Set<String> = []
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/Module.swift:252:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var flags: Set<String> = []
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleDebugTools.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwinjectMacros/Module/ModuleDependencyGraph.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
LLVM Profile Error: Failed to write file "default.profraw": Operation not permitted
SwiftDriverJobDiscovery normal arm64 Compiling Spy.swift, ThreadSafe.swift, DebugLogger.swift, NamedServiceRegistry.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
SwiftDriver\ Compilation SwiftSyntax normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwiftSyntax' from project 'swift-syntax')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name SwiftSyntax -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/Objects-normal/arm64/SwiftSyntax.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios13.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/Objects-normal/arm64/SwiftSyntax-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/Objects-normal/arm64/SwiftSyntax.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/Objects-normal/arm64/SwiftSyntax_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/Objects-normal/arm64/SwiftSyntax-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling Resolver+Extensions.swift, StringExtensions.swift, WeakInject.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftSyntax.o normal (in target 'SwiftSyntax' from project 'swift-syntax')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios13.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -w -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/Objects-normal/arm64/SwiftSyntax.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/Objects-normal/arm64/SwiftSyntax_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/Objects-normal/arm64/SwiftSyntax_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/Objects-normal/arm64/SwiftSyntax.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftSyntax.o
SwiftDriverJobDiscovery normal arm64 Emitting module for SwinjectMacros (in target 'SwinjectMacros' from project 'SwinjectMacros')
SwiftDriver\ Compilation\ Requirements SwinjectMacros normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name SwinjectMacros -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -Xfrontend -load-plugin-executable -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/SwinjectMacrosImplementation\#SwinjectMacrosImplementation -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/SwinjectMacros-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros-Swift.h (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/SwinjectMacros-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwinjectMacros.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.swiftmodule (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwinjectMacros.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwinjectMacros.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.swiftdoc (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwinjectMacros.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwinjectMacros.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.abi.json (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwinjectMacros.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwinjectMacros.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.swiftsourceinfo (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwinjectMacros.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling ModuleSystem.swift, Named.swift, OptionalInject.swift, PerformanceTracked.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
SwiftDriverJobDiscovery normal arm64 Compiling ValidatedContainer.swift, DebugContainer.swift, Decorator.swift, DependencyGraph.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
ExtractAppIntentsMetadata (in target 'SwiftSyntax' from project 'swift-syntax')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name SwiftSyntax --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 13.0 --bundle-identifier swift-syntax.SwiftSyntax --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftSyntax.appintents --target-triple arm64-apple-ios13.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftSyntax.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/Objects-normal/arm64/SwiftSyntax_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/Objects-normal/arm64/SwiftSyntax.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/SwiftSyntax.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/SwiftSyntax.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/Objects-normal/arm64/SwiftSyntax.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-08-05 09:33:54.117 appintentsmetadataprocessor[1172:6821] Starting appintentsmetadataprocessor export
2025-08-05 09:33:54.156 appintentsmetadataprocessor[1172:6821] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftSyntax.o (in target 'SwiftSyntax' from project 'swift-syntax')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftSyntax.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftParser.o normal (in target 'SwiftParser' from project 'swift-syntax')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios13.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -w -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftParser.build/Objects-normal/arm64/SwiftParser.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftParser.build/Objects-normal/arm64/SwiftParser_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftParser.build/Objects-normal/arm64/SwiftParser_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftParser.build/Objects-normal/arm64/SwiftParser.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftParser.o
ExtractAppIntentsMetadata (in target 'SwiftParser' from project 'swift-syntax')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name SwiftParser --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 13.0 --bundle-identifier swift-syntax.SwiftParser --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftParser.appintents --target-triple arm64-apple-ios13.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftParser.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftParser.build/Objects-normal/arm64/SwiftParser_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftParser.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftParser.build/Objects-normal/arm64/SwiftParser.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftParser.build/SwiftParser.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftParser.build/SwiftParser.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftParser.build/Objects-normal/arm64/SwiftParser.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-08-05 09:33:54.247 appintentsmetadataprocessor[1175:6838] Starting appintentsmetadataprocessor export
2025-08-05 09:33:54.286 appintentsmetadataprocessor[1175:6838] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriverJobDiscovery normal arm64 Compiling AsyncInject.swift, AutoFactory.swift, Cache.swift, CircuitBreaker.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftParser.o (in target 'SwiftParser' from project 'swift-syntax')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftParser.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ServiceDiscoveryTool normal (in target 'ServiceDiscoveryTool' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios15.0 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/ServiceDiscoveryTool.build/Objects-normal/arm64/ServiceDiscoveryTool.LinkFileList -Xlinker -rpath -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -Xlinker -rpath -Xlinker @executable_path/../lib -dead_strip -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/ServiceDiscoveryTool.build/Objects-normal/arm64/ServiceDiscoveryTool_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/ServiceDiscoveryTool.build/Objects-normal/arm64/ServiceDiscoveryTool_dependency_info.dat -fobjc-link-runtime -fprofile-instr-generate -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/ServiceDiscoveryTool.build/Objects-normal/arm64/ServiceDiscoveryTool.swiftmodule -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ServiceDiscoveryTool -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax.build/Objects-normal/arm64/SwiftSyntax.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftSyntax509.build/Objects-normal/arm64/SwiftSyntax509.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug-iphoneos/SwiftParser.build/Objects-normal/arm64/SwiftParser.swiftmodule
SwiftDriverJobDiscovery normal arm64 Compiling PublisherInject.swift, Retry.swift, ScopedService.swift, StubService.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ServiceDiscoveryTool (in target 'ServiceDiscoveryTool' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ServiceDiscoveryTool
SwiftDriverJobDiscovery normal arm64 Compiling ModuleHotSwap.swift, ModuleLifecycleManager.swift, ModulePerformanceOptimizer.swift, ModuleScope.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
SwiftDriverJobDiscovery normal arm64 Compiling DependencyGraphTypes.swift, Injectable.swift, InjectedStateObject.swift, Interceptor.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
SwiftDriverJobDiscovery normal arm64 Compiling EnvironmentInject.swift, ViewModelInject.swift, SwinJectMacros.swift, MockResponse.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
SwiftDriverJobDiscovery normal arm64 Compiling LazyInject.swift, Module.swift, ModuleDebugTools.swift, ModuleDependencyGraph.swift (in target 'SwinjectMacros' from project 'SwinjectMacros')
SwiftDriver\ Compilation SwinjectMacros normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name SwinjectMacros -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -Xfrontend -load-plugin-executable -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/SwinjectMacrosImplementation\#SwinjectMacrosImplementation -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwinjectMacros.o normal (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios15.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwinjectMacros.o
ExtractAppIntentsMetadata (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name SwinjectMacros --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 15.0 --bundle-identifier spi-builder-workspace.SwinjectMacros --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwinjectMacros.appintents --target-triple arm64-apple-ios15.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwinjectMacros.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/SwinjectMacros.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/SwinjectMacros.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwinjectMacros.build/Debug-iphoneos/SwinjectMacros.build/Objects-normal/arm64/SwinjectMacros.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-08-05 09:33:55.044 appintentsmetadataprocessor[1180:6874] Starting appintentsmetadataprocessor export
2025-08-05 09:33:55.079 appintentsmetadataprocessor[1180:6874] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwinjectMacros.o (in target 'SwinjectMacros' from project 'SwinjectMacros')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwinjectMacros.o
** BUILD SUCCEEDED **
Build complete.
{
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"exact" : [
"509.0.0"
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax.git"
},
{
"identity" : "swinject",
"requirement" : {
"exact" : [
"2.9.1"
]
},
"type" : "sourceControl",
"url" : "https://github.com/Swinject/Swinject.git"
}
],
"manifest_display_name" : "SwinjectMacros",
"name" : "SwinjectMacros",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "macos",
"version" : "12.0"
},
{
"name" : "watchos",
"version" : "8.0"
},
{
"name" : "tvos",
"version" : "15.0"
}
],
"products" : [
{
"name" : "SwinjectMacros",
"targets" : [
"SwinjectMacros"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwinjectBuildPlugin",
"targets" : [
"SwinjectBuildPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "ServiceDiscoveryTool",
"targets" : [
"ServiceDiscoveryTool"
],
"type" : {
"executable" : null
}
},
{
"name" : "SwinjectMacrosImplementation",
"targets" : [
"SwinjectMacrosImplementation"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "SwinjectMacrosTests",
"module_type" : "SwiftTarget",
"name" : "SwinjectMacrosTests",
"path" : "Tests/SwinjectMacrosTests",
"product_dependencies" : [
"SwiftSyntaxMacrosTestSupport",
"Swinject"
],
"sources" : [
"APIDesignValidationTests.swift",
"APIValidationTests.swift",
"AsyncActorIntegrationTests.swift",
"AsyncEdgeCaseTests.swift",
"AutoFactoryTests.swift",
"CacheMacroTests.swift",
"CircuitBreakerMacroTests.swift",
"ComplexGenericEdgeCaseTests.swift",
"ComplexGenericTests.swift",
"EdgeCaseTests.swift",
"ErrorRecoveryTests.swift",
"InjectableTests.swift",
"InterceptorMacroTests.swift",
"InvalidUsageTests.swift",
"LazyInjectMacroTests.swift",
"MacroCompositionTests.swift",
"MemoryManagementTests.swift",
"ModuleDebugToolsMonitoringTests.swift",
"ModuleDebugToolsTests.swift",
"ModuleHotSwapTests.swift",
"ModuleLifecycleManagerTests.swift",
"ModulePerformanceOptimizerTests.swift",
"ModuleScopeTests.swift",
"ModuleSystemTests.swift",
"NameManglingTests.swift",
"PerformanceBenchmarkTests.swift",
"PerformanceRegressionTests.swift",
"PerformanceTrackedMacroTests.swift",
"PublicAPITests.swift",
"ResolverExtensionTests.swift",
"RetryMacroTests.swift",
"RuntimeIntegrationTests.swift",
"StressTests.swift",
"SwiftUIIntegrationEdgeCaseTests.swift",
"SwiftUIIntegrationTests.swift",
"TestContainerTests.swift",
"TestUtilities.swift",
"TestingMacroTests.swift"
],
"target_dependencies" : [
"SwinjectMacros",
"SwinjectMacrosImplementation"
],
"type" : "test"
},
{
"c99name" : "SwinjectMacrosImplementation",
"module_type" : "SwiftTarget",
"name" : "SwinjectMacrosImplementation",
"path" : "Sources/SwinjectMacrosImplementation",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftCompilerPlugin",
"SwiftSyntax",
"SwiftParser"
],
"product_memberships" : [
"SwinjectMacros",
"SwinjectMacrosImplementation"
],
"sources" : [
"AOP/DecoratorMacro.swift",
"Configuration/DebugContainerMacro.swift",
"Configuration/DependencyGraphMacro.swift",
"Configuration/DependencyGroupMacro.swift",
"Configuration/ServiceGroupMacro.swift",
"Configuration/ValidatedContainerMacro.swift",
"Core/AsyncInjectMacro.swift",
"Core/AutoFactory1Macro.swift",
"Core/AutoFactory2Macro.swift",
"Core/AutoFactoryMacro.swift",
"Core/AutoFactoryMultiMacro.swift",
"Core/AutoRegisterMacro.swift",
"Core/CacheMacro.swift",
"Core/CircuitBreakerMacro.swift",
"Core/InjectableMacro.swift",
"Core/InterceptorMacro.swift",
"Core/LazyInjectMacro.swift",
"Core/ModuleMacro.swift",
"Core/NamedMacro.swift",
"Core/OptionalInjectMacro.swift",
"Core/PerformanceTrackedMacro.swift",
"Core/RetryMacro.swift",
"Core/ScopedServiceMacro.swift",
"Core/TestContainerMacro.swift",
"Core/ThreadSafeMacro.swift",
"Core/WeakInjectMacro.swift",
"Plugin.swift",
"SwiftUI/EnvironmentInjectMacro.swift",
"SwiftUI/InjectedStateObjectMacro.swift",
"SwiftUI/PublisherInjectMacro.swift",
"SwiftUI/ViewModelInjectMacro.swift",
"Testing/MockResponseMacro.swift",
"Testing/SpyMacro.swift",
"Testing/StubServiceMacro.swift",
"Utilities/CodeGenerator.swift",
"Utilities/MacroUtilities.swift",
"Utilities/SyntaxExtensions.swift",
"Utilities/TypeAnalyzer.swift"
],
"type" : "macro"
},
{
"c99name" : "SwinjectMacros",
"module_type" : "SwiftTarget",
"name" : "SwinjectMacros",
"path" : "Sources/SwinjectMacros",
"product_dependencies" : [
"Swinject"
],
"product_memberships" : [
"SwinjectMacros"
],
"sources" : [
"AsyncInject.swift",
"AutoFactory.swift",
"Cache.swift",
"CircuitBreaker.swift",
"Configuration/ValidatedContainer.swift",
"DebugContainer.swift",
"Decorator.swift",
"DependencyGraph.swift",
"DependencyGraphTypes.swift",
"Injectable.swift",
"InjectedStateObject.swift",
"Interceptor.swift",
"LazyInject.swift",
"Module/Module.swift",
"Module/ModuleDebugTools.swift",
"Module/ModuleDependencyGraph.swift",
"Module/ModuleHotSwap.swift",
"Module/ModuleLifecycleManager.swift",
"Module/ModulePerformanceOptimizer.swift",
"Module/ModuleScope.swift",
"Module/ModuleSystem.swift",
"Named.swift",
"OptionalInject.swift",
"PerformanceTracked.swift",
"PublisherInject.swift",
"Retry.swift",
"ScopedService.swift",
"StubService.swift",
"SwiftUI/EnvironmentInject.swift",
"SwiftUI/ViewModelInject.swift",
"SwinJectMacros.swift",
"Testing/MockResponse.swift",
"Testing/Spy.swift",
"ThreadSafe.swift",
"Utilities/DebugLogger.swift",
"Utilities/NamedServiceRegistry.swift",
"Utilities/Resolver+Extensions.swift",
"Utilities/StringExtensions.swift",
"WeakInject.swift"
],
"target_dependencies" : [
"SwinjectMacrosImplementation"
],
"type" : "library"
},
{
"c99name" : "SwinjectBuildPlugin",
"module_type" : "PluginTarget",
"name" : "SwinjectBuildPlugin",
"path" : "Plugins/SwinjectBuildPlugin",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"SwinjectBuildPlugin"
],
"sources" : [
"plugin.swift"
],
"target_dependencies" : [
"ServiceDiscoveryTool"
],
"type" : "plugin"
},
{
"c99name" : "ServiceDiscoveryTool",
"module_type" : "SwiftTarget",
"name" : "ServiceDiscoveryTool",
"path" : "Sources/ServiceDiscoveryTool",
"product_dependencies" : [
"SwiftSyntax",
"SwiftParser"
],
"product_memberships" : [
"SwinjectBuildPlugin",
"ServiceDiscoveryTool"
],
"sources" : [
"main.swift"
],
"type" : "executable"
},
{
"c99name" : "IntegrationTests",
"module_type" : "SwiftTarget",
"name" : "IntegrationTests",
"path" : "Tests/IntegrationTests",
"product_dependencies" : [
"Swinject"
],
"sources" : [
"SwinjectIntegrationTests.swift"
],
"target_dependencies" : [
"SwinjectMacros"
],
"type" : "test"
}
],
"tools_version" : "5.9"
}
Done.