From 1313ef45205bdaa63bffb82ce4c14e1714ec8a41 Mon Sep 17 00:00:00 2001 From: Ben Barham Date: Mon, 15 Sep 2025 19:48:46 -0700 Subject: [PATCH] Remove SwiftPM dependency from SwiftLanguageService This was needed for the package manifest refactorings, but they're now provided by swift-syntax instead. --- Package.swift | 3 --- .../CodeActions/PackageManifestEdits.swift | 2 -- 2 files changed, 5 deletions(-) diff --git a/Package.swift b/Package.swift index 563d6c4e1..9e0ba1503 100644 --- a/Package.swift +++ b/Package.swift @@ -616,9 +616,6 @@ var targets: [Target] = [ .product(name: "Crypto", package: "swift-crypto"), .product(name: "SwiftToolsSupport-auto", package: "swift-tools-support-core"), ] - + swiftPMDependency([ - .product(name: "SwiftPM-auto", package: "swift-package-manager") - ]) + swiftSyntaxDependencies([ "SwiftBasicFormat", "SwiftDiagnostics", diff --git a/Sources/SwiftLanguageService/CodeActions/PackageManifestEdits.swift b/Sources/SwiftLanguageService/CodeActions/PackageManifestEdits.swift index 866ec15ec..8ea598fcf 100644 --- a/Sources/SwiftLanguageService/CodeActions/PackageManifestEdits.swift +++ b/Sources/SwiftLanguageService/CodeActions/PackageManifestEdits.swift @@ -17,8 +17,6 @@ import SwiftParser @_spi(PackageRefactor) import SwiftRefactor import SwiftSyntax -import struct Basics.RelativePath - /// Syntactic code action provider to provide refactoring actions that /// edit a package manifest. struct PackageManifestEdits: SyntaxCodeActionProvider {