You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2012/04/16 13:39:32 UTC
svn commit: r1326562 -
/lucene/dev/trunk/modules/analysis/common/src/test/org/apache/lucene/analysis/core/TestRandomChains.java
Author: uschindler
Date: Mon Apr 16 11:39:31 2012
New Revision: 1326562
URL: http://svn.apache.org/viewvc?rev=1326562&view=rev
Log:
LUCENE-3990: Next time please ask for revert instead of just doing it, the commit was by somebody else and he/she had no chance to respond.
Modified:
lucene/dev/trunk/modules/analysis/common/src/test/org/apache/lucene/analysis/core/TestRandomChains.java
Modified: lucene/dev/trunk/modules/analysis/common/src/test/org/apache/lucene/analysis/core/TestRandomChains.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/modules/analysis/common/src/test/org/apache/lucene/analysis/core/TestRandomChains.java?rev=1326562&r1=1326561&r2=1326562&view=diff
==============================================================================
--- lucene/dev/trunk/modules/analysis/common/src/test/org/apache/lucene/analysis/core/TestRandomChains.java (original)
+++ lucene/dev/trunk/modules/analysis/common/src/test/org/apache/lucene/analysis/core/TestRandomChains.java Mon Apr 16 11:39:31 2012
@@ -756,74 +756,29 @@ public class TestRandomChains extends Ba
}
}
- // wants charfilter to be a filterreader...
- // do *NOT*, do *NOT* refactor me to be a charfilter: LUCENE-3990
- static class CheckThatYouDidntReadAnythingReaderWrapper extends CharStream {
- boolean readSomething;
- CharStream in;
+ static final class CheckThatYouDidntReadAnythingReaderWrapper extends CharFilter {
+ boolean readSomething = false;
CheckThatYouDidntReadAnythingReaderWrapper(Reader in) {
- this.in = CharReader.get(in);
- }
-
- @Override
- public int correctOffset(int currentOff) {
- return in.correctOffset(currentOff);
- }
-
- @Override
- public void close() throws IOException {
- in.close();
+ super(CharReader.get(in));
}
@Override
public int read(char[] cbuf, int off, int len) throws IOException {
readSomething = true;
- return in.read(cbuf, off, len);
+ return input.read(cbuf, off, len);
}
@Override
public int read() throws IOException {
readSomething = true;
- return in.read();
- }
-
- @Override
- public int read(CharBuffer target) throws IOException {
- readSomething = true;
- return in.read(target);
- }
-
- @Override
- public void mark(int readAheadLimit) throws IOException {
- in.mark(readAheadLimit);
- }
-
- @Override
- public boolean markSupported() {
- return in.markSupported();
- }
-
- @Override
- public int read(char[] cbuf) throws IOException {
- readSomething = true;
- return in.read(cbuf);
- }
-
- @Override
- public boolean ready() throws IOException {
- return in.ready();
- }
-
- @Override
- public void reset() throws IOException {
- in.reset();
+ return input.read();
}
@Override
public long skip(long n) throws IOException {
readSomething = true;
- return in.skip(n);
+ return input.skip(n);
}
}