diff options
author | aclement <aclement> | 2004-12-10 15:40:59 +0000 |
---|---|---|
committer | aclement <aclement> | 2004-12-10 15:40:59 +0000 |
commit | 1575a175b511eadbae03fc760b0cd20edde6ae4e (patch) | |
tree | a135e948e9e293df3849b9ab45582125a3dd1590 /testing | |
parent | 379eb69126a1d904c2f4a6a63a97c138a7712791 (diff) | |
download | aspectj-1575a175b511eadbae03fc760b0cd20edde6ae4e.tar.gz aspectj-1575a175b511eadbae03fc760b0cd20edde6ae4e.zip |
Support for 'offset' in source locations - enabling AJDT improvements. Not perfect - really the whole ISourceLocation thing needs sorting out ...
Diffstat (limited to 'testing')
-rw-r--r-- | testing/src/org/aspectj/testing/xml/SoftSourceLocation.java | 4 | ||||
-rw-r--r-- | testing/testsrc/org/aspectj/testing/harness/bridge/AjcSpecTest.java | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/testing/src/org/aspectj/testing/xml/SoftSourceLocation.java b/testing/src/org/aspectj/testing/xml/SoftSourceLocation.java index 022342aa2..0d5f36744 100644 --- a/testing/src/org/aspectj/testing/xml/SoftSourceLocation.java +++ b/testing/src/org/aspectj/testing/xml/SoftSourceLocation.java @@ -115,6 +115,10 @@ public class SoftSourceLocation implements ISourceLocation { public String getLocationContext() { return null; } + + public int getOffset() { + return -1; + } /** @return String : {context\n}file:line:column */ public String toString() { diff --git a/testing/testsrc/org/aspectj/testing/harness/bridge/AjcSpecTest.java b/testing/testsrc/org/aspectj/testing/harness/bridge/AjcSpecTest.java index f48000d18..6ac4b039c 100644 --- a/testing/testsrc/org/aspectj/testing/harness/bridge/AjcSpecTest.java +++ b/testing/testsrc/org/aspectj/testing/harness/bridge/AjcSpecTest.java @@ -333,6 +333,7 @@ public class AjcSpecTest extends TestCase { assertTrue(rhs != null); assertTrue(lhs.getLine() == rhs.getLine()); assertTrue(lhs.getColumn() == rhs.getColumn()); + assertTrue(lhs.getOffset() == rhs.getOffset()); assertTrue(lhs.getEndLine() == rhs.getEndLine()); // XXX need to compare files, permitting null == NONE } |