|
From: <caw...@us...> - 2006-08-31 00:03:24
|
Revision: 1596
http://svn.sourceforge.net/rubyeclipse/?rev=1596&view=rev
Author: cawilliams
Date: 2006-08-30 17:03:19 -0700 (Wed, 30 Aug 2006)
Log Message:
-----------
don't create all errors as Syntax errors
Modified Paths:
--------------
trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/RubyScriptProblemFinder.java
trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/builder/ProblemRequestorMarkerManager.java
Modified: trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/RubyScriptProblemFinder.java
===================================================================
--- trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/RubyScriptProblemFinder.java 2006-08-31 00:02:55 UTC (rev 1595)
+++ trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/RubyScriptProblemFinder.java 2006-08-31 00:03:19 UTC (rev 1596)
@@ -54,7 +54,7 @@
RubyLintVisitor visitor = new RubyLintVisitor(contents, problemRequestor);
node.accept(visitor);
} catch (SyntaxException e) {
- problemRequestor.acceptProblem(new Error(e.getPosition(), "Syntax Error"));
+ problemRequestor.acceptProblem(new Error(e.getPosition(), e.getMessage()));
}
}
Modified: trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/builder/ProblemRequestorMarkerManager.java
===================================================================
--- trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/builder/ProblemRequestorMarkerManager.java 2006-08-31 00:02:55 UTC (rev 1595)
+++ trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/builder/ProblemRequestorMarkerManager.java 2006-08-31 00:03:19 UTC (rev 1596)
@@ -33,10 +33,9 @@
return;
}
if (problem.isError()) {
- markerManager.createSyntaxError(file, new SyntaxException(
- new RdtPosition(problem.getSourceLineNumber(), problem
- .getSourceStart(), problem.getSourceEnd()), problem
- .getMessage()));
+ markerManager.createError(file, problem.getMessage(),
+ problem.getSourceLineNumber(), problem
+ .getSourceStart(), problem.getSourceEnd());
return;
}
if (problem.isTask()) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|