postgresql-jdbc.git / summary / log / commit / refs
commit 3ff4197492b4e4e07ba9420380ff4aabb8837131
Author: Vladimir Sitnikov <sitnikov.vladimir@gmail.com>
Date: Sat Jun 11 17:34:52 2022 +0000
suppress use of finalize in StreamWrapper
The finalize is deprecated for removal in Java 17+, so add suppress warnings
to unlock build under Java 17+
pgjdbc/src/main/java/org/postgresql/util/StreamWrapper.java | 1 +
1 file changed, 1 insertion(+)
diff --git a/pgjdbc/src/main/java/org/postgresql/util/StreamWrapper.java b/pgjdbc/src/main/java/org/postgresql/util/StreamWrapper.java
index ed44553d..e4d48f7b 100644
--- a/pgjdbc/src/main/java/org/postgresql/util/StreamWrapper.java
+++ b/pgjdbc/src/main/java/org/postgresql/util/StreamWrapper.java
@@ -117,6 +117,7 @@ public class StreamWrapper {
}
}
+ @SuppressWarnings({"deprecation", "removal"})
protected void finalize() throws IOException {
// forcibly close it because super.finalize() may keep the FD open, which may prevent
// file deletion
[parent: d40af3d142b3]