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 <[email protected]>
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()) {