summaryrefslogtreecommitdiffstats
path: root/vespajlib
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahoo-inc.com>2017-04-20 14:57:31 +0200
committerArne H Juul <arnej@yahoo-inc.com>2017-04-20 15:17:24 +0200
commiteeeb1461b9a2ed19bbc49741671fbd105fc504c2 (patch)
treee134e20f243512d22ccb8d745ca25d8a83717a34 /vespajlib
parentb7ecf7be836678eaee3da10fd727a01e2976b358 (diff)
avoid deprecation warnings
Diffstat (limited to 'vespajlib')
-rw-r--r--vespajlib/src/main/java/com/yahoo/javacc/FastCharStream.java6
-rw-r--r--vespajlib/src/test/java/com/yahoo/javacc/FastCharStreamTestCase.java18
2 files changed, 13 insertions, 11 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/javacc/FastCharStream.java b/vespajlib/src/main/java/com/yahoo/javacc/FastCharStream.java
index 892240ce253..5468ba915fc 100644
--- a/vespajlib/src/main/java/com/yahoo/javacc/FastCharStream.java
+++ b/vespajlib/src/main/java/com/yahoo/javacc/FastCharStream.java
@@ -27,12 +27,12 @@ public class FastCharStream {
return inputArr[readPos++];
}
- @SuppressWarnings("deprecation")
+ @Deprecated
public int getColumn() {
return getEndColumn();
}
- @SuppressWarnings("deprecation")
+ @Deprecated
public int getLine() {
return getEndLine();
}
@@ -128,4 +128,4 @@ public class FastCharStream {
return Integer.valueOf(str.substring(from, to));
}
-} \ No newline at end of file
+}
diff --git a/vespajlib/src/test/java/com/yahoo/javacc/FastCharStreamTestCase.java b/vespajlib/src/test/java/com/yahoo/javacc/FastCharStreamTestCase.java
index a73fffc6c5c..ab444b29486 100644
--- a/vespajlib/src/test/java/com/yahoo/javacc/FastCharStreamTestCase.java
+++ b/vespajlib/src/test/java/com/yahoo/javacc/FastCharStreamTestCase.java
@@ -30,25 +30,27 @@ public class FastCharStreamTestCase {
@Test
public void requireThatColumnIsTracked() throws IOException {
FastCharStream input = new FastCharStream("foo");
- assertEquals(1, input.getColumn());
+ assertEquals(1, input.getEndColumn());
input.readChar();
- assertEquals(2, input.getColumn());
+ assertEquals(2, input.getEndColumn());
input.readChar();
- assertEquals(3, input.getColumn());
+ assertEquals(3, input.getEndColumn());
input.readChar();
- assertEquals(4, input.getColumn());
+ assertEquals(4, input.getEndColumn());
}
@Test
public void requireThatLineIsNotTracked() throws IOException {
FastCharStream input = new FastCharStream("f\no");
- assertEquals(-1, input.getLine());
+ assertEquals(-1, input.getEndLine());
+ assertEquals(-1, input.getBeginLine());
input.readChar();
- assertEquals(-1, input.getLine());
+ assertEquals(-1, input.getBeginLine());
input.readChar();
- assertEquals(-1, input.getLine());
+ assertEquals(-1, input.getBeginLine());
input.readChar();
- assertEquals(-1, input.getLine());
+ assertEquals(-1, input.getBeginLine());
+ assertEquals(-1, input.getEndLine());
}