
resources.report.rules.pmd.EmptyFinalizer.html Maven / Gradle / Ivy
EmptyFinalizer
EmptyFinalizer
If the finalize() method is empty, then it does not need to exist.
This rule is defined by the following XPath expression:
//MethodDeclaration[MethodDeclarator[@Image='finalize'][not(FormalParameters/*)]]
/Block[count(*)=0]
Example:
public class Foo {
protected void finalize() {}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy