From f2fed7afa5e3e9efa33debd06050b41fc0c827bd Mon Sep 17 00:00:00 2001 From: Matthew Bastien Date: Thu, 5 Dec 2024 10:48:56 -0500 Subject: [PATCH] reduce code duplication Co-authored-by: Alex Hoppen --- .../SwiftPMBuildSystem.swift | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/Sources/BuildSystemIntegration/SwiftPMBuildSystem.swift b/Sources/BuildSystemIntegration/SwiftPMBuildSystem.swift index 193f5931..27466def 100644 --- a/Sources/BuildSystemIntegration/SwiftPMBuildSystem.swift +++ b/Sources/BuildSystemIntegration/SwiftPMBuildSystem.swift @@ -565,21 +565,7 @@ package actor SwiftPMBuildSystem: BuiltInBuildSystem { data: SourceKitSourceItemData(isHeader: true).encodeToLSPAny() ) } - sources += swiftPMTarget.resources.map { - SourceItem( - uri: DocumentURI($0), - kind: $0.isDirectory ? .directory : .file, - generated: false, - ) - } - sources += swiftPMTarget.ignored.map { - SourceItem( - uri: DocumentURI($0), - kind: $0.isDirectory ? .directory : .file, - generated: false, - ) - } - sources += swiftPMTarget.others.map { + sources += (swiftPMTarget.resources + swiftPMTarget.ignored + swiftPMTarget.others).map { SourceItem( uri: DocumentURI($0), kind: $0.isDirectory ? .directory : .file,