|
From: <caw...@us...> - 2006-10-25 01:42:22
|
Revision: 1625
http://svn.sourceforge.net/rubyeclipse/?rev=1625&view=rev
Author: cawilliams
Date: 2006-10-24 18:42:14 -0700 (Tue, 24 Oct 2006)
Log Message:
-----------
when adding a warning marker, use proper line and offset info (don't just always add to beginning of file)
Modified Paths:
--------------
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/builder/ProblemRequestorMarkerManager.java
===================================================================
--- trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/builder/ProblemRequestorMarkerManager.java 2006-10-25 01:35:52 UTC (rev 1624)
+++ trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/builder/ProblemRequestorMarkerManager.java 2006-10-25 01:42:14 UTC (rev 1625)
@@ -5,10 +5,8 @@
import org.eclipse.core.resources.IFile;
import org.eclipse.core.runtime.CoreException;
-import org.jruby.lexer.yacc.SyntaxException;
import org.rubypeople.rdt.core.IProblemRequestor;
import org.rubypeople.rdt.core.parser.IProblem;
-import org.rubypeople.rdt.internal.core.parser.RdtPosition;
import org.rubypeople.rdt.internal.core.parser.TaskTag;
public class ProblemRequestorMarkerManager implements IProblemRequestor {
@@ -29,7 +27,7 @@
// TODO Use active flag by calling begin and end reporting
// if (!isActive()) return;
if (problem.isWarning()) {
- markerManager.addWarning(file, problem.getMessage());
+ markerManager.addWarning(file, problem.getMessage(), problem.getSourceLineNumber(), problem.getSourceStart(), problem.getSourceEnd());
return;
}
if (problem.isError()) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|