From 4bc0cb0d28e1db1cffc277efcc34ae745b8db6ee Mon Sep 17 00:00:00 2001 From: Anders Schack-Mulligen Date: Mon, 23 Mar 2020 11:11:00 +0100 Subject: [PATCH] Java: Fixup FinalizeMethod definition. --- java/ql/src/semmle/code/java/Member.qll | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/ql/src/semmle/code/java/Member.qll b/java/ql/src/semmle/code/java/Member.qll index 6070cb420ca..e2421c2c6f6 100755 --- a/java/ql/src/semmle/code/java/Member.qll +++ b/java/ql/src/semmle/code/java/Member.qll @@ -481,13 +481,13 @@ class GetterMethod extends Method { /** * A finalizer method, with name `finalize`, - * return type `void` and modifier `protected`. + * return type `void` and no parameters. */ class FinalizeMethod extends Method { FinalizeMethod() { this.hasName("finalize") and this.getReturnType().hasName("void") and - this.isProtected() + this.hasNoParameters() } }