Message-ID: From: "vlsi (@vlsi)" To: "pgjdbc/pgjdbc" Date: Tue, 17 Mar 2026 09:57:35 +0000 Subject: [pgjdbc/pgjdbc] PR #3972: chore: suppress deprecations in test code to reduce build verbosity List-Id: X-GitHub-Author-Id: 213894 X-GitHub-Author-Login: vlsi X-GitHub-Issue: 3972 X-GitHub-Labels: chore X-GitHub-Repo: pgjdbc/pgjdbc X-GitHub-State: merged X-GitHub-Type: pull_request X-GitHub-Url: https://github.com/pgjdbc/pgjdbc/pull/3972 Content-Type: text/plain; charset=utf-8 Even though we deprecated some of the classes long ago, we still have to test them, so we have to use deprecated classes in test code. Perviously we ignored javac warnings in test code, and it did produce a number of warnings like "warning: [deprecation] getTimestampUtils() in BaseConnection has been deprecated" Explicit suppression would allow us to catch new warnings early, and it would help LLMs by reducing the volume of the build logs