lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Uwe Schindler (JIRA)" <j...@apache.org>
Subject [jira] Updated: (LUCENE-2757) Refactor RewriteModes out of MultiTermQuery
Date Sat, 13 Nov 2010 16:55:14 GMT

     [ https://issues.apache.org/jira/browse/LUCENE-2757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Uwe Schindler updated LUCENE-2757:
----------------------------------

    Attachment: LUCENE-2757.patch

Here the complete heavy refactoring. All tests in core and contrib pass, javadocs build fine:

- Some trivial implementations of rewrite methods stay in MTQ itsself
- All rewrite constants stay in MTQ
- Span Rewrites are in the span wrapper class only. To be type safe, the span rewrites have
a super class and the wrapper class only accepts this superclass as rewrite method. The SpanRewriteMethod
also uses covariant return types to be type-safe.
- SpanRewrites and wrapper class got missing equals/hashCode

> Refactor RewriteModes out of MultiTermQuery
> -------------------------------------------
>
>                 Key: LUCENE-2757
>                 URL: https://issues.apache.org/jira/browse/LUCENE-2757
>             Project: Lucene - Java
>          Issue Type: Improvement
>    Affects Versions: 3.1, 4.0
>            Reporter: Uwe Schindler
>            Assignee: Uwe Schindler
>            Priority: Minor
>             Fix For: 3.1, 4.0
>
>         Attachments: LUCENE-2757-refactor1.patch, LUCENE-2757-refactor1.patch, LUCENE-2757.patch
>
>
> Policeman work :-) - as usual

-- 
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: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message