From 2f0c40bc23dce7225a16acbd4e1cfa28e628e274 Mon Sep 17 00:00:00 2001 From: Gintas Grigelionis Date: Wed, 11 Apr 2018 17:50:40 +0200 Subject: [PATCH] Remove redundant return --- src/main/org/apache/tools/ant/util/ScriptRunnerBase.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/org/apache/tools/ant/util/ScriptRunnerBase.java b/src/main/org/apache/tools/ant/util/ScriptRunnerBase.java index eae129df6..1b36a7a4e 100644 --- a/src/main/org/apache/tools/ant/util/ScriptRunnerBase.java +++ b/src/main/org/apache/tools/ant/util/ScriptRunnerBase.java @@ -92,12 +92,10 @@ public abstract class ScriptRunnerBase { * @param bean the object to be stored in the script context. */ public void addBean(String key, Object bean) { - if (key.isEmpty() || !Character.isJavaIdentifierStart(key.charAt(0)) - || !key.chars().skip(1).allMatch(Character::isJavaIdentifierPart)) { - return; + if (!key.isEmpty() && Character.isJavaIdentifierStart(key.charAt(0)) + && key.chars().skip(1).allMatch(Character::isJavaIdentifierPart)) { + beans.put(key, bean); } - - beans.put(key, bean); } /**