Skip to content

Commit ec5afbe

Browse files
committed
Rename PackageEditResult -> PackageEdit
This removes a conflict with the SwiftPM version.
1 parent 31291af commit ec5afbe

File tree

9 files changed

+15
-15
lines changed

9 files changed

+15
-15
lines changed

Sources/SwiftRefactor/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ add_swift_syntax_library(SwiftRefactor
3232
PackageManifest/ManifestEditRefactoringProvider.swift
3333
PackageManifest/ManifestSyntaxRepresentable.swift
3434
PackageManifest/PackageDependency.swift
35-
PackageManifest/PackageEditResult.swift
35+
PackageManifest/PackageEdit.swift
3636
PackageManifest/PackageIdentity.swift
3737
PackageManifest/ProductDescription.swift
3838
PackageManifest/ProductType.swift

Sources/SwiftRefactor/PackageManifest/AddPackageDependency.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public struct AddPackageDependency: ManifestEditRefactoringProvider {
4141
public static func manifestRefactor(
4242
syntax manifest: SourceFileSyntax,
4343
in context: Context
44-
) throws -> PackageEditResult {
44+
) throws -> PackageEdit {
4545
let dependency = context.dependency
4646
guard let packageCall = manifest.findCall(calleeName: "Package") else {
4747
throw ManifestEditError.cannotFindPackage
@@ -52,7 +52,7 @@ public struct AddPackageDependency: ManifestEditRefactoringProvider {
5252
to: packageCall
5353
)
5454

55-
return PackageEditResult(
55+
return PackageEdit(
5656
manifestEdits: [
5757
.replace(packageCall, with: newPackageCall.description)
5858
]

Sources/SwiftRefactor/PackageManifest/AddPluginUsage.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public struct AddPluginUsage: ManifestEditRefactoringProvider {
3939
public static func manifestRefactor(
4040
syntax manifest: SourceFileSyntax,
4141
in context: Context
42-
) throws -> PackageEditResult {
42+
) throws -> PackageEdit {
4343
let targetName = context.targetName
4444
let pluginUsage = context.pluginUsage
4545

@@ -56,7 +56,7 @@ public struct AddPluginUsage: ManifestEditRefactoringProvider {
5656
newElement: pluginUsage.asSyntax()
5757
)
5858

59-
return PackageEditResult(
59+
return PackageEdit(
6060
manifestEdits: [
6161
.replace(targetCall, with: newTargetCall.description)
6262
]

Sources/SwiftRefactor/PackageManifest/AddProduct.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public struct AddProduct: ManifestEditRefactoringProvider {
4141
public static func manifestRefactor(
4242
syntax manifest: SourceFileSyntax,
4343
in context: Context
44-
) throws -> PackageEditResult {
44+
) throws -> PackageEdit {
4545
let product = context.product
4646

4747
guard let packageCall = manifest.findCall(calleeName: "Package") else {
@@ -54,7 +54,7 @@ public struct AddProduct: ManifestEditRefactoringProvider {
5454
newElement: product.asSyntax()
5555
)
5656

57-
return PackageEditResult(
57+
return PackageEdit(
5858
manifestEdits: [
5959
.replace(packageCall, with: newPackageCall.description)
6060
]

Sources/SwiftRefactor/PackageManifest/AddTarget.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public struct AddTarget: ManifestEditRefactoringProvider {
7979
public static func manifestRefactor(
8080
syntax manifest: SourceFileSyntax,
8181
in context: Context
82-
) throws -> PackageEditResult {
82+
) throws -> PackageEdit {
8383
let configuration = context.configuration
8484
guard let packageCall = manifest.findCall(calleeName: "Package") else {
8585
throw ManifestEditError.cannotFindPackage
@@ -114,7 +114,7 @@ public struct AddTarget: ManifestEditRefactoringProvider {
114114
}
115115

116116
guard let outerDirectory else {
117-
return PackageEditResult(
117+
return PackageEdit(
118118
manifestEdits: [
119119
.replace(packageCall, with: newPackageCall.description)
120120
]
@@ -175,7 +175,7 @@ public struct AddTarget: ManifestEditRefactoringProvider {
175175
default: break;
176176
}
177177

178-
return PackageEditResult(
178+
return PackageEdit(
179179
manifestEdits: [
180180
.replace(packageCall, with: newPackageCall.description)
181181
] + extraManifestEdits,

Sources/SwiftRefactor/PackageManifest/AddTargetDependency.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public struct AddTargetDependency: ManifestEditRefactoringProvider {
5353
public static func manifestRefactor(
5454
syntax manifest: SourceFileSyntax,
5555
in context: Context
56-
) throws -> PackageEditResult {
56+
) throws -> PackageEdit {
5757
let dependency = context.dependency
5858
let targetName = context.targetName
5959

@@ -69,7 +69,7 @@ public struct AddTargetDependency: ManifestEditRefactoringProvider {
6969
to: targetCall
7070
)
7171

72-
return PackageEditResult(
72+
return PackageEdit(
7373
manifestEdits: [
7474
.replace(targetCall, with: newTargetCall.description)
7575
]

Sources/SwiftRefactor/PackageManifest/ManifestEditRefactoringProvider.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import SwiftSyntax
1515
public protocol ManifestEditRefactoringProvider: EditRefactoringProvider
1616
where Self.Input == SourceFileSyntax {
1717

18-
static func manifestRefactor(syntax: SourceFileSyntax, in context: Context) throws -> PackageEditResult
18+
static func manifestRefactor(syntax: SourceFileSyntax, in context: Context) throws -> PackageEdit
1919
}
2020

2121
extension EditRefactoringProvider where Self: ManifestEditRefactoringProvider {

Sources/SwiftRefactor/PackageManifest/PackageEditResult.swift renamed to Sources/SwiftRefactor/PackageManifest/PackageEdit.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import SwiftSyntax
1414

1515
/// The result of editing a package, including any edits to the package
1616
/// manifest and any new files that are introduced.
17-
public struct PackageEditResult {
17+
public struct PackageEdit {
1818
/// Edits to perform to the package manifest.
1919
public var manifestEdits: [SourceEdit] = []
2020

Tests/SwiftRefactorTest/ManifestEditTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -673,7 +673,7 @@ func assertManifestRefactor(
673673
expectedAuxiliarySources: [RelativePath: SourceFileSyntax] = [:],
674674
file: StaticString = #filePath,
675675
line: UInt = #line,
676-
operation: (SourceFileSyntax) throws -> PackageEditResult
676+
operation: (SourceFileSyntax) throws -> PackageEdit
677677
) rethrows {
678678
let edits = try operation(originalManifest)
679679
let editedManifestSource = FixItApplier.apply(

0 commit comments

Comments
 (0)