From ddbd6543c4bae982fc01318c33a0bd40fc921228 Mon Sep 17 00:00:00 2001 From: Alex Hoppen Date: Fri, 6 Dec 2024 11:29:52 -0800 Subject: [PATCH] Allow dependency updates in the `index-build` folder When we have background indexing enabled, SourceKit-LSP manages the dependencies. We should thus allow it to update them, eg. after `Package.resolved` was updated. --- Sources/BuildSystemIntegration/SwiftPMBuildSystem.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/BuildSystemIntegration/SwiftPMBuildSystem.swift b/Sources/BuildSystemIntegration/SwiftPMBuildSystem.swift index ee67dbb4..09e75a49 100644 --- a/Sources/BuildSystemIntegration/SwiftPMBuildSystem.swift +++ b/Sources/BuildSystemIntegration/SwiftPMBuildSystem.swift @@ -329,7 +329,7 @@ package actor SwiftPMBuildSystem: BuiltInBuildSystem { } var configuration = WorkspaceConfiguration.default - configuration.skipDependenciesUpdates = true + configuration.skipDependenciesUpdates = !options.backgroundIndexingOrDefault self.swiftPMWorkspace = try Workspace( fileSystem: localFileSystem,