Skip to content

[5.5] Align experimental implementations of SE-0303 and SE-0305 with proposal #3574

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

abertelrud
Copy link
Contributor

@abertelrud abertelrud commented Jun 26, 2021

This is a 5.5 nomination of five rather small commits that have been in main branch for a long time so that the experimental support for package plugins in 5.5 is aligned with SE-0303 and SE-0305. There is no new code here compared with what is in main already.

See #3475 for more details.

Motivation:

Without these fixes, the experimental support in SwiftPM 5.5 will not match what is described in the proposals, interfering with the ability to experiment with it.

…ext to "Sources" and "Tests"

(cherry picked from commit fd7d22b)
… plugin targets.

(cherry picked from commit caab591)

# Conflicts:
#	Tests/PackageLoadingTests/PD5_5LoadingTests.swift
@abertelrud abertelrud self-assigned this Jun 26, 2021
@abertelrud abertelrud added 5.5 ready Author believes the PR is ready to be merged & any feedback has been addressed labels Jun 26, 2021
@abertelrud
Copy link
Contributor Author

@swift-ci please test

@abertelrud abertelrud changed the title [5.5] Align final experimental implementations of SE-0303 and SE-0305 with proposal [5.5] Align experimental implementations of SE-0303 and SE-0305 with proposal Jun 26, 2021
@abertelrud abertelrud merged commit 0f5276c into swiftlang:release/5.5 Jul 6, 2021
@abertelrud abertelrud deleted the eng/align-plugins-with-final-se-0303 branch July 6, 2021 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready Author believes the PR is ready to be merged & any feedback has been addressed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants