Sean Gilligan

Results 316 issues of Sean Gilligan

`BriefLogFormatter` should be deprecated and removed. `BriefLogFormatter`: * complicates sample applications and tests. * introduces a direct dependency in `bitcoinj-core` on the optional `java.logging` JDK module. (`bitcoinj-core` should only depend...

Set the `--release` option on `base`, `core`, and `test-support` to `9`. This will allow us to convert `base` to a modular jar immediately (in a separate PR, see PR #3899)...

We can't make bitcoinj-core fully modular until ProtoBuf is fully modular. This is a child of PR #3897

This is an experiment to make bitcoinj-core and bitcoinj-base modular jars. It's a little bit on the YOLO-side. Everything in here (except the `module-info` for `core`) has been submitted (with...

This is a failed attempt. The main problem is that although Debian provides a JDK 25, they don't provide a Gradle that works with it. I'm trying the "use the...

This is WIP and is mostly just me checkpointing some of my personal work. I'll update it later.

Two commits: * Make the two fields final: 8db6443f3654ca29fab160fd8777417ca7756600 * Improve handling of null PeerGroup: dd60e81fbb36aa68d700f8d9621b72d106cce440

There are essentially three steps to _fully_ migrating to **JSpecify**: - [x] 1. Replace existing `jsr305` and `jakarta.annotation-api` annotations with the ones in **JSpecify**. -- see Issue #3106 - [...

Someone in the Matrix group asked about how to build bitcoinj v0.3. There appears to be no binary release or git tag for v0.3. But 39ccbb595c04b5df5a0048c41de7e316b0c6e34a is likely the correct...

Developer discussion