Skip to content

Conversation

ahoppen
Copy link
Member

@ahoppen ahoppen commented Oct 5, 2021

Moving Diagnostic etc. to the SwiftSyntaxParser module required swift-format to import SwiftSyntaxParser in a bunch of places where it shouldn’t be needed. Move the types back to the SwiftSyntax module for now until we completely refactor the parser to just return Diagnostics and not require a DiagnsoticEngine (tracked by SR-15280).

@ahoppen ahoppen requested a review from akyrtzi October 5, 2021 20:01
@ahoppen
Copy link
Member Author

ahoppen commented Oct 5, 2021

@swift-ci Please test

Copy link
Contributor

@akyrtzi akyrtzi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@swift-ci
Copy link
Contributor

swift-ci commented Oct 5, 2021

Build failed
Swift Test OS X Platform
Git Sha - 209bfee

@swift-ci
Copy link
Contributor

swift-ci commented Oct 5, 2021

Build failed
Swift Test Linux Platform
Git Sha - 209bfee

Moving `Diagnostic` etc. to the `SwiftSyntaxParser` module required `swift-format` to import `SwiftSyntaxParser` in a bunch of places where it shouldn’t be needed. Move the types back to the `SwiftSyntax` module for now until we completely refactor the parser to just return `Diagnostics` and not require a `DiagnsoticEngine` (tracked by SR-15280).
@ahoppen ahoppen force-pushed the pr/move-diagnostic-to-swiftsyntax-module branch from 209bfee to 08fa08e Compare October 6, 2021 09:02
@ahoppen
Copy link
Member Author

ahoppen commented Oct 6, 2021

@swift-ci Please test

@swift-ci
Copy link
Contributor

swift-ci commented Oct 6, 2021

Build failed
Swift Test Linux Platform
Git Sha - 209bfee

@swift-ci
Copy link
Contributor

swift-ci commented Oct 6, 2021

Build failed
Swift Test OS X Platform
Git Sha - 209bfee

@ahoppen ahoppen merged commit 592fefa into swiftlang:main Oct 6, 2021
@ahoppen ahoppen deleted the pr/move-diagnostic-to-swiftsyntax-module branch January 14, 2023 08:21
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.

3 participants