There are a number of structural misuses of finalizers javac could conceivably identify as lint warnings:
* Failure to have any call to super.finalize() in a user-declared finalize() method
* Explicit calls to finalize() from non-finalize() methods
* Failure to have any call to super.finalize() in a user-declared finalize() method
* Explicit calls to finalize() from non-finalize() methods
- relates to
-
JDK-8274609 JEP 421: Deprecate Finalization for Removal
-
- Closed
-