Nu utilizaţi metodele înlăturate ZipFile.finalize(), Inflater.finalize() şi Deflater.finalize()

Metodele finalize în java.util.zip.Inflater, java.util.zip.Inflater şi java.util.zip.Deflater nu mai sunt disponibile în Java SE 12 şi versiunile ulterioare. Anterior, metoda java.util.ZipFile.finalize() apela metoda close. Puteţi închide fişiere apelând explicit metoda close sau utilizând try-with-resources. Metodele java.util.Inflater.finalize() şi java.util.Deflater.finalize() apelau anterior metoda end. Puteţi apela în mod explicit metoda end pentru a curăţa un compresor care nu mai este folosit.

Această regulă are o corecție automată. Copiați configurația personalizată pe fișierul de build al aplicației pentru a activa automatizarea corectării.

Pentru informaţii suplimentare despre metodele înlăturate, vedeţi APIs Removed in Java SE 12.

Pentru mai multe informaţii despre metodele de înlocuire, vedeţi documentaţia Class ZipFile, documentaţia Class Inflater şi documentaţia Class Deflater.