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 2e03271 Use isEmpty(). 2e03271 is described below commit 2e03271ab1711bf846f5863a3876ac1186997bc5 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Sat Jan 16 22:33:08 2021 -0500 Use isEmpty(). --- src/main/java/org/apache/commons/scxml2/io/ModelUpdater.java | 2 +- src/main/java/org/apache/commons/scxml2/io/SCXMLWriter.java | 6 +++--- src/main/java/org/apache/commons/scxml2/model/SimpleTransition.java | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/java/org/apache/commons/scxml2/io/ModelUpdater.java b/src/main/java/org/apache/commons/scxml2/io/ModelUpdater.java index b5b5815..b579cc3 100644 --- a/src/main/java/org/apache/commons/scxml2/io/ModelUpdater.java +++ b/src/main/java/org/apache/commons/scxml2/io/ModelUpdater.java @@ -257,7 +257,7 @@ final class ModelUpdater { } final List<History> histories = state.getHistory(); - if (histories.size() > 0 && state.isSimple()) { + if (!histories.isEmpty() && state.isSimple()) { logAndThrowModelError(ERR_HISTORY_SIMPLE_STATE, new Object[] {getName(state)}); } 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 07e084e..08f5b9e 100644 --- a/src/main/java/org/apache/commons/scxml2/io/SCXMLWriter.java +++ b/src/main/java/org/apache/commons/scxml2/io/SCXMLWriter.java @@ -683,7 +683,7 @@ public class SCXMLWriter { private static void writeOnEntry(final XMLStreamWriter writer, final OnEntry onentry) throws XMLStreamException { - if (onentry != null && (onentry.isRaiseEvent() || onentry.getActions().size() > 0 )) { + if (onentry != null && (onentry.isRaiseEvent() || !onentry.getActions().isEmpty() )) { writer.writeStartElement(SCXMLConstants.ELEM_ONENTRY); writeAV(writer, SCXMLConstants.ATTR_EVENT, onentry.getRaiseEvent()); writeExecutableContent(writer, onentry.getActions()); @@ -702,7 +702,7 @@ public class SCXMLWriter { private static void writeOnExit(final XMLStreamWriter writer, final OnExit onexit) throws XMLStreamException { - if (onexit != null && (onexit.isRaiseEvent() || onexit.getActions().size() > 0)) { + if (onexit != null && (onexit.isRaiseEvent() || !onexit.getActions().isEmpty())) { writer.writeStartElement(SCXMLConstants.ELEM_ONEXIT); writeAV(writer, SCXMLConstants.ATTR_EVENT, onexit.getRaiseEvent()); writeExecutableContent(writer, onexit.getActions()); @@ -773,7 +773,7 @@ public class SCXMLWriter { private static void writeFinalize(final XMLStreamWriter writer, final Finalize finalize) throws XMLStreamException { - if (finalize != null && finalize.getActions().size() > 0) { + if (finalize != null && !finalize.getActions().isEmpty()) { writer.writeStartElement(SCXMLConstants.ELEM_FINALIZE); writeExecutableContent(writer, finalize.getActions()); writer.writeEndElement(); diff --git a/src/main/java/org/apache/commons/scxml2/model/SimpleTransition.java b/src/main/java/org/apache/commons/scxml2/model/SimpleTransition.java index 25ba72f..5574ded 100644 --- a/src/main/java/org/apache/commons/scxml2/model/SimpleTransition.java +++ b/src/main/java/org/apache/commons/scxml2/model/SimpleTransition.java @@ -159,7 +159,7 @@ public class SimpleTransition extends Executable implements Observable { // derive typeInternal typeInternal = TransitionType.internal == type && isCompoundStateParent(getParent()); - if (typeInternal && targets.size() > 0) { + if (typeInternal && !targets.isEmpty()) { for (final TransitionTarget tt : targets) { if (!tt.isDescendantOf(getParent())) { typeInternal = false; @@ -195,7 +195,7 @@ public class SimpleTransition extends Executable implements Observable { */ public TransitionalState getTransitionDomain() { TransitionalState ts = transitionDomain; - if (ts == null && targets.size() > 0 && !scxmlTransitionDomain) { + if (ts == null && !targets.isEmpty() && !scxmlTransitionDomain) { if (getParent() != null) { if (isTypeInternal()) {