This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-scxml.git
The following commit(s) were added to refs/heads/master by this push: new 9b2e088 Use isEmpty(). 9b2e088 is described below commit 9b2e08816a9fdf19be6f5f1b470d589332f45221 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Sun Jan 17 10:32:58 2021 -0500 Use isEmpty(). --- .../scxml2/env/groovy/GroovyExtendableScriptCache.java | 2 +- .../org/apache/commons/scxml2/io/ContentParser.java | 2 +- .../java/org/apache/commons/scxml2/io/SCXMLReader.java | 2 +- .../java/org/apache/commons/scxml2/io/SCXMLWriter.java | 4 ++-- .../java/org/apache/commons/scxml2/model/Send.java | 4 ++-- .../org/apache/commons/scxml2/model/Transition.java | 18 ++++++++---------- 6 files changed, 15 insertions(+), 17 deletions(-) diff --git a/src/main/java/org/apache/commons/scxml2/env/groovy/GroovyExtendableScriptCache.java b/src/main/java/org/apache/commons/scxml2/env/groovy/GroovyExtendableScriptCache.java index 5418774..36ccc17 100644 --- a/src/main/java/org/apache/commons/scxml2/env/groovy/GroovyExtendableScriptCache.java +++ b/src/main/java/org/apache/commons/scxml2/env/groovy/GroovyExtendableScriptCache.java @@ -283,7 +283,7 @@ public class GroovyExtendableScriptCache implements Serializable { */ @SuppressWarnings("unused") public void setScriptCodeBase(final String scriptCodeBase) { - if (scriptCodeBase != null && scriptCodeBase.length() > 0 && scriptCodeBase.charAt(0) == '/') { + if (scriptCodeBase != null && !scriptCodeBase.isEmpty() && scriptCodeBase.charAt(0) == '/') { this.scriptCodeBase = scriptCodeBase; } else { diff --git a/src/main/java/org/apache/commons/scxml2/io/ContentParser.java b/src/main/java/org/apache/commons/scxml2/io/ContentParser.java index 2d326ee..0c6c766 100644 --- a/src/main/java/org/apache/commons/scxml2/io/ContentParser.java +++ b/src/main/java/org/apache/commons/scxml2/io/ContentParser.java @@ -143,7 +143,7 @@ public class ContentParser { * @return true if content start with '{' or '[' character */ public static boolean hasJsonSignature(final String content) { - final char c = content.length() > 0 ? content.charAt(0) : 0; + final char c = !content.isEmpty() ? content.charAt(0) : 0; return c == '{' || c == '['; } diff --git a/src/main/java/org/apache/commons/scxml2/io/SCXMLReader.java b/src/main/java/org/apache/commons/scxml2/io/SCXMLReader.java index 63529d9..19432e8 100644 --- a/src/main/java/org/apache/commons/scxml2/io/SCXMLReader.java +++ b/src/main/java/org/apache/commons/scxml2/io/SCXMLReader.java @@ -2254,7 +2254,7 @@ public final class SCXMLReader { * @return a qualified name from a prefix and localName */ private static String createQualifiedName(final String prefix, final String localName) { - return (prefix != null && prefix.length() > 0 ? prefix + ":" : "") +localName; + return (prefix != null && !prefix.isEmpty() ? prefix + ":" : "") + localName; } /** diff --git a/src/main/java/org/apache/commons/scxml2/io/SCXMLWriter.java b/src/main/java/org/apache/commons/scxml2/io/SCXMLWriter.java index 08f5b9e..19757e1 100644 --- a/src/main/java/org/apache/commons/scxml2/io/SCXMLWriter.java +++ b/src/main/java/org/apache/commons/scxml2/io/SCXMLWriter.java @@ -421,7 +421,7 @@ public class SCXMLWriter { if (scxml.getNamespaces() != null) { for (final Map.Entry<String, String> entry : scxml.getNamespaces().entrySet()) { final String key = entry.getKey(); - if (key != null && key.trim().length() > 0) { + if (key != null && !key.trim().isEmpty()) { writer.writeNamespace(key, entry.getValue()); } } @@ -1093,7 +1093,7 @@ public class SCXMLWriter { * @return a qualified name from a prefix and localName */ private static String createQualifiedName(final String prefix, final String localName) { - return (prefix != null && prefix.length() > 0 ? prefix + ":" : "") +localName; + return (prefix != null && !prefix.isEmpty() ? prefix + ":" : "") + localName; } /** diff --git a/src/main/java/org/apache/commons/scxml2/model/Send.java b/src/main/java/org/apache/commons/scxml2/model/Send.java index acc39a1..ca99518 100644 --- a/src/main/java/org/apache/commons/scxml2/model/Send.java +++ b/src/main/java/org/apache/commons/scxml2/model/Send.java @@ -494,7 +494,7 @@ public class Send extends Action implements ContentContainer, ParamsContainer { long wait = 0L; long multiplier = 1L; - if (delayString != null && delayString.trim().length() > 0) { + if (delayString != null && !delayString.trim().isEmpty()) { try { final String trimDelay = delayString.trim(); @@ -517,7 +517,7 @@ public class Send extends Action implements ContentContainer, ParamsContainer { numericDelay = numericDelay.substring(fractionIndex+1); multiplier /= Math.pow(10, numericDelay.length()); } - if (numericDelay.length() > 0) { + if (!numericDelay.isEmpty()) { wait += Long.parseLong(numericDelay) * multiplier; } } catch (final NumberFormatException nfe) { diff --git a/src/main/java/org/apache/commons/scxml2/model/Transition.java b/src/main/java/org/apache/commons/scxml2/model/Transition.java index bfd6435..174e42c 100644 --- a/src/main/java/org/apache/commons/scxml2/model/Transition.java +++ b/src/main/java/org/apache/commons/scxml2/model/Transition.java @@ -132,16 +132,14 @@ public class Transition extends SimpleTransition implements DocumentOrder { events.add("*"); break; } - else { - if (token.endsWith("*")) { - token = token.substring(0, token.length()-1); - } - if (token.endsWith(".")) { - token = token.substring(0, token.length()-1); - } - if (token.length() > 0) { - events.add(token); - } + if (token.endsWith("*")) { + token = token.substring(0, token.length()-1); + } + if (token.endsWith(".")) { + token = token.substring(0, token.length()-1); + } + if (!token.isEmpty()) { + events.add(token); } } }