diff --git a/gradle.properties b/gradle.properties index b0ecc25e..3c1013cd 100644 --- a/gradle.properties +++ b/gradle.properties @@ -25,4 +25,4 @@ assertj_version = 3.21.0 junit_version = 5.8.2 # Version of published artifacts -version = 7.8.84 +version = 7.8.85 diff --git a/language/src/main/java/de/monticore/lang/sysmlv2/cocos/QualifiedPortNameExistsCoCo.java b/language/src/main/java/de/monticore/lang/sysmlv2/cocos/QualifiedPortNameExistsCoCo.java index f63d428e..a4b0ec17 100644 --- a/language/src/main/java/de/monticore/lang/sysmlv2/cocos/QualifiedPortNameExistsCoCo.java +++ b/language/src/main/java/de/monticore/lang/sysmlv2/cocos/QualifiedPortNameExistsCoCo.java @@ -10,7 +10,6 @@ import de.monticore.symboltable.modifiers.AccessModifier; import de.se_rwth.commons.logging.Log; -import java.util.List; import java.util.Optional; /** @@ -76,8 +75,7 @@ protected void checkEndpoint(ISysMLPartsScope scope, else { // Unqualifiziert: Port der Oberkomponente muss lokal existieren String portName = parts[0]; - List localPorts = scope.resolvePortUsageLocallyMany( - false, portName, AccessModifier.ALL_INCLUSION, p -> true); + Optional localPorts = scope.resolveVariable(portName); if (localPorts.isEmpty()) { Log.error( "0x10AA4 The port used in 'connect' '" + portName