From 80bf4bc4ec86ff871b3259d07f314c9efca691d4 Mon Sep 17 00:00:00 2001 From: Sebastian Zarnekow Date: Thu, 17 Jan 2013 17:54:31 +0100 Subject: [PATCH] [xbase][validation] Validate naming problems of local vars and parameters --- .../org/eclipse/xtext/validation/DiagnosticConverterImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/DiagnosticConverterImpl.java b/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/DiagnosticConverterImpl.java index 8772f1b12..8106473ba 100644 --- a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/DiagnosticConverterImpl.java +++ b/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/DiagnosticConverterImpl.java @@ -19,6 +19,7 @@ import org.eclipse.xtext.diagnostics.AbstractDiagnostic; import org.eclipse.xtext.diagnostics.Severity; import org.eclipse.xtext.nodemodel.INode; import org.eclipse.xtext.nodemodel.util.NodeModelUtils; +import org.eclipse.xtext.resource.XtextSyntaxDiagnostic; import org.eclipse.xtext.util.IAcceptor; import org.eclipse.xtext.util.Strings; import org.eclipse.xtext.validation.Issue.IssueImpl; @@ -39,7 +40,7 @@ public class DiagnosticConverterImpl implements IDiagnosticConverter { public void convertResourceDiagnostic(Diagnostic diagnostic, Severity severity, IAcceptor acceptor) { IssueImpl issue = new Issue.IssueImpl(); - issue.setSyntaxError(true); + issue.setSyntaxError(diagnostic instanceof XtextSyntaxDiagnostic); issue.setSeverity(severity); issue.setLineNumber(diagnostic.getLine()); issue.setMessage(diagnostic.getMessage());