reduce code duplication

Co-authored-by: Alex Hoppen <alex@alexhoppen.de>
This commit is contained in:
Matthew Bastien
2024-12-05 10:48:56 -05:00
committed by GitHub
parent 3ea9a65d77
commit f2fed7afa5

View File

@@ -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,