[ https://issues.apache.org/jira/browse/LUCENE-1843?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Uwe Schindler resolved LUCENE-1843. ----------------------------------- Resolution: Fixed Committed revision: 806847 > Convert some tests to new TokenStream API, better support of cross-impl > AttributeImpl.copyTo() > ---------------------------------------------------------------------------------------------- > > Key: LUCENE-1843 > URL: https://issues.apache.org/jira/browse/LUCENE-1843 > Project: Lucene - Java > Issue Type: Improvement > Components: Analysis > Affects Versions: 2.9 > Reporter: Uwe Schindler > Assignee: Uwe Schindler > Fix For: 2.9 > > Attachments: LUCENE-1843.patch > > > This patch converts some remaining tests to the new TokenStream API and > non-deprecated classes. > This patch also enhances AttributeImpl.copyTo() of Token and TokenWrapper to > also support copying e.g. TermAttributeImpl into Token. The target impl must > only support all interfaces but must not be of the same type. Token and > TokenWrapper use optimized coping without casting to 6 interfaces where > possible. > Maybe the special tokenizers in contrib (shingle matrix and so on using > tokens to cache may be enhanced by that). Also Yonik's request for optimized > copying of states between incompatible AttributeSources may be enhanced by > that (possibly a new issue). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org For additional commands, e-mail: java-dev-h...@lucene.apache.org