From 88074c23157c71cf10d3c469627c7162a5fcd6ef Mon Sep 17 00:00:00 2001 From: LEVEQUE Date: Fri, 12 Nov 2021 18:46:52 +0100 Subject: [PATCH] Update InteractionUtils.java I think there is a mistake in your method wich causes the following validation rules to crash : DWF_SM_34 , DWF_SM_35, DWF_SM_36 --- .../data/common/statemachine/validation/InteractionUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/org.polarsys.capella.core.data.common.statemachine.validation/src/org/polarsys/capella/core/data/common/statemachine/validation/InteractionUtils.java b/plugins/org.polarsys.capella.core.data.common.statemachine.validation/src/org/polarsys/capella/core/data/common/statemachine/validation/InteractionUtils.java index e53d0d9..b5a350d 100644 --- a/plugins/org.polarsys.capella.core.data.common.statemachine.validation/src/org/polarsys/capella/core/data/common/statemachine/validation/InteractionUtils.java +++ b/plugins/org.polarsys.capella.core.data.common.statemachine.validation/src/org/polarsys/capella/core/data/common/statemachine/validation/InteractionUtils.java @@ -109,8 +109,8 @@ public static List getOrderedElementsOfInstanceRole(InstanceRole ir) { if (exec2.getStart() == ae) { if (execStack.isEmpty()) { result.add(exec2); - execStack.push(exec2); } + execStack.push(exec2); } if (exec2.getFinish() == ae) { execStack.pop();