Sean Gilligan
Sean Gilligan
Simplify Gradle feature testing and reduce the number of versions of Gradle that the build supports. * support Gradle 4.4 - 4.11 and Gradle 7.4+ * simplify feature testing to...
We are currently using Gradle 4.4.x on Debian Bookworm for our official builds. Supporting this old version of Gradle while simultaneously supporting building with the latest JDK (currently 21), latest...
This is an experiment to test and demonstrate that our Bouncy Castle dependency provides `PBKDF2WithHmacSHA512` in all our tested CI configurations.
Summary: * examples, integration-test: Gradle use JDK 17+ * ForwardingService: Use Java 17 to simplify Details of simplification: * Move more code back to main method * Use record class...
The `AddressParser` interface should probably change from: ``` public interface AddressParser { Address parseAddressAnyNetwork(String addressString) throws AddressFormatException; Address parseAddress(String addressString, Network network) throws AddressFormatException, AddressFormatException.WrongNetwork; @FunctionalInterface interface Strict { Address...
Simplify getAddr() by using a 1-shot CompletableFuture for sending and receiving the request. This CHANGES BEHAVIOR, but should be OK for most/all existing use-cases. The previous implementation would query the...
There is a performance cost here, but this would make Sha256Hash "more immutable" and make its behavior more like that of a value object. This is a DRAFT because of...
This is happening on macOS and for some reason a hostname of "" seems to be found and the test fails because its as expected to produce an exception and...