Message-ID: From: "vlsi (@vlsi)" To: "pgjdbc/pgjdbc" Date: Wed, 21 May 2025 17:50:15 +0000 Subject: [pgjdbc/pgjdbc] issue #3634: Migrate nullability annotations from checkerframework to jspecify List-Id: X-GitHub-Author-Id: 213894 X-GitHub-Author-Login: vlsi X-GitHub-Issue: 3634 X-GitHub-Labels: dependencies X-GitHub-Repo: pgjdbc/pgjdbc X-GitHub-State: open X-GitHub-Type: issue X-GitHub-Url: https://github.com/pgjdbc/pgjdbc/issues/3634 Content-Type: text/plain; charset=utf-8 JSpecify has been released 1.0.0, and Kotlin compiler treats those annotations strictly since 2.1. It makes sense to go for JSpecify nullability annotations. It would probably count as a minor version bump. See https://jspecify.dev/docs/start-here/