Use upstream implementation of getLastLine().

This commit is contained in:
Achim D. Brucker 2016-08-07 11:58:43 +01:00
parent e8ea3615d1
commit 661634a4ab
1 changed files with 4 additions and 3 deletions

View File

@ -61,7 +61,8 @@ public class RangePosition extends AbstractSourcePosition implements Position {
@Override
public int getLastLine() {
// return endLine;
return endLine;
/*
if (lastLine == -1) {
String content;
Reader reader = null;
@ -69,7 +70,7 @@ public class RangePosition extends AbstractSourcePosition implements Position {
reader = getReader();
content = IOUtils.toString(reader).substring(startOffset, endOffset);
int nrOfNewlines = content.length() - content.replace("\n", "").length();
lastLine = line + nrOfNewlines;
lastLine = startLine + nrOfNewlines;
} catch (IOException e) {
e.printStackTrace();
} finally {
@ -77,7 +78,7 @@ public class RangePosition extends AbstractSourcePosition implements Position {
}
}
return lastLine;
return lastLine; */
}
@Override