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]