This is an automated email from the ASF dual-hosted git repository. paulk pushed a commit to branch GROOVY_3_0_X in repository https://gitbox.apache.org/repos/asf/groovy.git
commit 5e8e09f4a69db6881a1ea3a086f8069b105a002a Author: Jochen Theodorou <blackd...@gmx.org> AuthorDate: Tue Aug 29 18:03:40 2023 +0200 Improve method selection for script body in SecureASTCustomizer --- .../org/codehaus/groovy/control/customizers/SecureASTCustomizer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/codehaus/groovy/control/customizers/SecureASTCustomizer.java b/src/main/java/org/codehaus/groovy/control/customizers/SecureASTCustomizer.java index 74594d2743..c337a92c8a 100644 --- a/src/main/java/org/codehaus/groovy/control/customizers/SecureASTCustomizer.java +++ b/src/main/java/org/codehaus/groovy/control/customizers/SecureASTCustomizer.java @@ -924,7 +924,7 @@ public class SecureASTCustomizer extends CompilationCustomizer { List<MethodNode> methods = owner.getMethods(); for (MethodNode method : methods) { if (method.getDeclaringClass() == owner && !method.isSynthetic()) { - if ("main".equals(method.getName()) || "run".equals(method.getName()) && owner.isScriptBody()) continue; + if (("main".equals(method.getName()) || "run".equals(method.getName())) && owner.isScriptBody()) continue; result.add(method); } }