-
Notifications
You must be signed in to change notification settings - Fork 65
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
Xcode 16 SPM integration intermitently breaks with xctest-dynamic-overlay
redirect
#134
Comments
Also pointing to
|
@NachoSoto We unfortunately discovered that SPM packages don't fully support redirects in this fashion after releasing the update. While the most common case worked, there were many package graph edge cases that we needed to account for. We have encountered the resolution bug you refer to above, though luckily it's intermittent and can usually be resolved with a derived data purge, as annoying as it is. At the core of it, SPM does not honor package renames and only seems to fully support organization renames. As such we plan on doing what we did with I'll leave this issue open to track the migration, thanks! |
I appreciate the quick response. It's unfortunate as SPM's Xcode integration seems to have been unmaintained for years now. A full derived data purge is a huge productivity kill for any large codebase though, so I hope you consider doing this migration in the shorter term, especially considering that this seems to be getting even worse on Xcode 16.1. |
See also #91.
Our project depends on this library, plus a few others from
pointfreeco
that also depend onxctest-dynamic-overlay
.Very frequently with Xcode 16.0 the SPM dependency graph gets in a broken state requiring a whole wipe of derived data:
I think migrating all your libraries to point to the new
swift-issue-reporting
would fix this.The text was updated successfully, but these errors were encountered: