Skip to content

Conversation

xedin
Copy link
Contributor

@xedin xedin commented Aug 26, 2025

Removes custom ManifestEditRefactoringProvider and PackageEdit types and makes package manifest refactoring actions responsible only for manifest file refactorings, adding new files is now handled separately by swift package managed and in the future by sourcekit-lsp.

xedin added 3 commits August 26, 2025 09:40
This is now handled by the Swift Package Manager itself and refactoring
actions are only responsible for package manifest updates.
…dit]`

None more auxiliary files means that we don't need an extra type.
…efactoringProvider`

Since `PackageEdit` is gone all of the package manifest refactoring
actions can now conform to `EditRefactoringProvider` directly.
@xedin
Copy link
Contributor Author

xedin commented Aug 26, 2025

@bnbarham bnbarham merged commit b9a70e3 into swiftlang:main Aug 27, 2025
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants