Skip to content

Fix a recent regression in package identity #3005

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

Conversation

abertelrud
Copy link
Contributor

At this point (until we…change the semantics), an explicitly provided name in a package dependency is not used as the identity. It is validated against what the package manifest claims, but does not currently constitute the identity.

re: #2997

rdar://problem/70764221

…change the semantics), an explicitly provided name in a package dependency is _not_ used as the identity. It is validated against what the package manifest claims, but does not currently constitute the identity.

rdar://problem/70764221
@abertelrud
Copy link
Contributor Author

@swift-ci please smoke test

@abertelrud
Copy link
Contributor Author

Merging, since this is a needed regression fix. The tests pass and this is restoring previous semantics.

@abertelrud abertelrud merged commit e74d91f into swiftlang:main Oct 29, 2020
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.

1 participant