If the proxy set in the environment contains non digit characters after the port, the bad characters are included.
E.g. https_proxy=com.acme:80/
The code in io.helidon.build.common.Proxies should be improved to be as robust and flexible as possible.
I.e. If an existing environment works with other tools, it should work with the Helidon CLI.
If the proxy set in the environment contains non digit characters after the port, the bad characters are included. E.g.
https_proxy=com.acme:80/
The code in
io.helidon.build.common.Proxies
should be improved to be as robust and flexible as possible. I.e. If an existing environment works with other tools, it should work with the Helidon CLI.E.g.
io.helidon.build.common.Proxies
to be unit testable (extract the parsing logic in package private static methods)