fix error line number diff issue

This commit is contained in:
Manindra Moharana
2014-07-12 02:30:01 +05:30
parent 67fbb76fb6
commit db57fec80e
2 changed files with 10 additions and 6 deletions

View File

@@ -727,7 +727,8 @@ public class ErrorCheckerService implements Runnable{
.getIProblem().getSourceEnd() - pkgNameOffset;
log(p.toString());
log("IProblem Start " + prbStart + ", End " + prbEnd);
int javaLineNumber = p.getSourceLineNumber() - 1;
int javaLineNumber = p.getSourceLineNumber()
- ((compilationUnitState != 2) ? 1 : 2);
Element lineElement = javaSource.getDefaultRootElement()
.getElement(javaLineNumber);
if (lineElement == null) {