Ver código fonte

Added validation for type compatibility in expressions.

tomqc86@googlemail.com 11 anos atrás
pai
commit
e898cf0323

+ 0 - 8
plugins/org.yakindu.sct.model.stext/src/org/yakindu/sct/model/stext/validation/STextJavaValidator.java

@@ -42,7 +42,6 @@ import org.yakindu.base.expressions.validation.ExpressionsJavaValidator;
 import org.yakindu.base.types.Event;
 import org.yakindu.base.types.Feature;
 import org.yakindu.base.types.ITypeSystem;
-import org.yakindu.base.types.InferenceIssue;
 import org.yakindu.base.types.InferenceResult;
 import org.yakindu.base.types.Operation;
 import org.yakindu.base.types.Parameter;
@@ -625,13 +624,6 @@ public class STextJavaValidator extends AbstractSTextJavaValidator {
 		error(message, source, (EStructuralFeature) null, ValidationMessageAcceptor.INSIGNIFICANT_INDEX, code);
 	}
 
-	protected void report(InferenceResult result, EStructuralFeature feature) {
-		if (result.getIssues().isEmpty())
-			return;
-		InferenceIssue error = Iterables.getLast(result.getIssues());
-		error(error.getMessage(), feature);
-	}
-
 	private INode findNode(EObject source, boolean sourceFound, INode root, Keyword keyword, int[] index) {
 		if (sourceFound && root.getSemanticElement() != source) {
 			return null;