Oh, crud I missed this message, thank you though
I resolved it with https://github.com/lvh/fix-default-branch/blob/trunk/src/io/lvh/fix_default_branch/https.clj
which I regret to inform you actually works
(I regret to inform you there is no justice in the universe and the above worked just fine)
so you patched Java's class and this works in the final GraalVM binary?
yep
you have to do it at the right time though, if you change the order of operations even the patching itself fails in pure java
so I'm not going to pretend this is a good, well-supported idea
i definitely don't understand why the people who wrote that class decided to make HTTP methods static final
though
(there's even a WONTFIX ticket about it)
what about vendoring the HttpURLConnection class and fix this one thing? is it a big class?
I imagine that would work fine yep