This PR removes the URL type in favor of the URL type provided by swift-foundation. It contains a few minor test adjustments to account for the new URL parser (which can behave slightly differently).
This disables one test which we'll come back to soon to update for the new parsing behavior (cc @jrflat), otherwise all but 2 tests pass and those two failures will be fixed by https://github.com/apple/swift-foundation/pull/602 which contains a bug-fix for URLs created from relative paths. I'll update the dependency's commit hash once that PR is merged
The latest commit updates the swift-foundation dependency to the commit that resolves the two test failures. Now all tests pass on linux with this change (aside from the one test that is disabled)
This PR removes the
URL
type in favor of theURL
type provided by swift-foundation. It contains a few minor test adjustments to account for the new URL parser (which can behave slightly differently).This disables one test which we'll come back to soon to update for the new parsing behavior (cc @jrflat), otherwise all but 2 tests pass and those two failures will be fixed by https://github.com/apple/swift-foundation/pull/602 which contains a bug-fix for
URL
s created from relative paths. I'll update the dependency's commit hash once that PR is merged