aptana/studio3 — comment on commit 5d79dad8ac665b8dd584abb9e8eb537eef7a21c3
File: plugins/com.aptana.buildpath.core/src/com/aptana/core/build/AbstractBuildParticipant.java line 76
By thelonious:

I think this needs to be "offset >= start"; otherwise, it looks like the line number will be one too high if the offset is right after the last line ending. If there isn't one, I'd recommend having unit tests to verify the edge case is being handling correctly, even if the current logic is correct.