-
Notifications
You must be signed in to change notification settings - Fork 212
Mostly explicit import tools-support-core APIs #1176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@swift-ci please test |
CC: @CodaFi |
import SwiftOptions | ||
|
||
import class Dispatch.DispatchQueue | ||
|
||
import TSCBasic // <<< |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Guessing this can be removed now. :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Afraid not :-(. The import TSCBasic // <<<
instances are all importing the module as I couldn't figure out how to import the <<<
operator from TSC. If that is possible, I'd be happy to go through and remove the instances.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fantastic, thank you.
@swift-ci please test |
@swift-ci please test |
Switch to explicitly importing the tools-support-core API surface to identify what we are depending on. This will help ween swift-driver off of swift-tools-support-core in the long run.
@swift-ci please test |
There was a race between swiftlang#1174 and swiftlang#1176 which removed an import.
Switch to explicitly importing the tools-support-core API surface to identify what we are depending on. This will help ween swift-driver off of swift-tools-support-core in the long run.