Skip to content

Conversation

@tomerd
Copy link
Contributor

@tomerd tomerd commented Sep 3, 2021

motivation: recent change to SwiftPM introduced stricter validation of dependencies uniquness to address undefined behavior. however, we want to allow users some times to adjust before making a breaking change

changes: update the validation to emit a warning instead of error under the specific condition the previous behavior incorrectly ignored!

motivation: recent change to SwiftPM introduced strickter validation of dependencies uniquness to address undefined behavior. however, we want to allow users some times to adjust before making a breaking change

changes: update the validation to emit a warning instead of error under the specific condition the previous behavior incorrectly ignored!
@tomerd
Copy link
Contributor Author

tomerd commented Sep 3, 2021

@swift-ci please smoke test

@tomerd tomerd changed the title relax strickter validation to warning to allow transition relax stricter validation to warning to allow transition Sep 3, 2021
@tomerd tomerd added the ready Author believes the PR is ready to be merged & any feedback has been addressed label Sep 3, 2021
@tomerd tomerd merged commit 29dfdd5 into swiftlang:main Sep 3, 2021
mattt pushed a commit to mattt/swift-package-manager that referenced this pull request Sep 16, 2021
…3713)

motivation: recent change to SwiftPM introduced strickter validation of dependencies uniquness to address undefined behavior. however, we want to allow users some times to adjust before making a breaking change

changes: update the validation to emit a warning instead of error under the specific condition the previous behavior incorrectly ignored!
tomerd added a commit to swiftlang/swift-source-compat-suite that referenced this pull request Sep 20, 2021
@tomerd
Copy link
Contributor Author

tomerd commented Sep 20, 2021

this was done to help with https://bugs.swift.org/browse/SR-15146, also see Kitura/Kitura#1559

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