HF RL Explorer

Remove url crate dependency from gix-url while preserving all parsing behaviour

Remove url crate dependency from gix-url while preserving all parsing behaviour: a task in LegoFlow-SWE (Harbor dataset). We currently depend on the url crate for URL parsing. To reduce the dependency footprint and gain full control over parsing semantics, we want to eliminate this dependency. The…

The task

We currently depend on the `url` crate for URL parsing. To reduce the dependency footprint and gain full control over parsing semantics, we want to eliminate this dependency. The public `gix_url::parse` function must continue to behave identically for all supported URL formats and edge cases.

Part of Lego-X/LegoFlow-SWE.