]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling/src/org/simantics/modeling/ComponentTypeScriptRequest.java
Show imports of nonexistent modules as errors
[simantics/platform.git] / bundles / org.simantics.modeling / src / org / simantics / modeling / ComponentTypeScriptRequest.java
index e5ae639355b1087ff16aa48fdfe095a99f408ad7..676aa2d18a246beaaba7ca3ef3b60bb5f2780361 100644 (file)
@@ -48,7 +48,8 @@ public class ComponentTypeScriptRequest implements Read<ComponentTypeScriptResul
                 // at the very start of the editor
                 List<CompilationError> errors = new ArrayList<CompilationError>();
                 for (ImportFailure failure : cause.failures) {
-                    errors.add(new CompilationError(0, failure.toString(), ErrorSeverity.IMPORT_ERROR));
+                    errors.add(new CompilationError(0, failure.toString(),
+                            failure.reason == ImportFailure.MODULE_DOES_NOT_EXIST_REASON ? ErrorSeverity.ERROR : ErrorSeverity.IMPORT_ERROR));
                 }
                 return new ComponentTypeScriptResult(errors, null);
             }