commongrams filter calls incrementToken() after it returns false
----------------------------------------------------------------
Key: LUCENE-3106
URL: https://issues.apache.org/jira/browse/LUCENE-3106
Project: Lucene - Java
Issue Type: Bug
Reporter: Robert Muir
Fix For: 3.2, 4.0
In LUCENE-3064, we beefed up MockTokenizer with assertions, and I started
cutting over some analysis tests to use MockTokenizer for better coverage.
The commongrams tests fail, because they call incrementToken() after it already
returns false.
In general its my understanding consumers should not do this (and i know of a
few tokenizers that will actually throw exceptions if you do this, just like
java iterators and such).
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]