Skip to content

Move SwiftPackageCollectionsTool to async/await #7183

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

Merged
merged 3 commits into from
Dec 12, 2023
Merged

Conversation

AndrewHoos
Copy link
Contributor

Moves the CLI and CLI library to async/await

Motivation:

Take another step to async/await in swift-package-manager without breaking API

Modifications:

Move SwiftPackageCollectionsTool associated code to async/await

Result:

No Dispatch or temp_await usage in SwiftPackageCollectionsTool

Moves the CLI and CLI library to async/await

Future commit:
Move PackageCollectionsProtocol to async/await natively
@AndrewHoos
Copy link
Contributor Author

@swift-ci test

@AndrewHoos
Copy link
Contributor Author

@swift-ci test windows

@MaxDesiatov
Copy link
Contributor

@swift-ci test

@MaxDesiatov
Copy link
Contributor

@swift-ci test windows

2 similar comments
@MaxDesiatov
Copy link
Contributor

@swift-ci test windows

@MaxDesiatov
Copy link
Contributor

@swift-ci test windows

@MaxDesiatov
Copy link
Contributor

@swift-ci test

@MaxDesiatov
Copy link
Contributor

@swift-ci test windows

@MaxDesiatov MaxDesiatov enabled auto-merge (squash) December 12, 2023 14:39
@MaxDesiatov MaxDesiatov added the test suite improvements to SwiftPM test suite label Dec 12, 2023
@MaxDesiatov
Copy link
Contributor

@swift-ci test windows

@MaxDesiatov MaxDesiatov merged commit 056f9f8 into main Dec 12, 2023
@MaxDesiatov MaxDesiatov deleted the async-collectionTool branch December 12, 2023 17:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
concurrency test suite improvements to SwiftPM test suite
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants