It'd be useful if There was a StopAnalyzer ctor overload that took an
IEnumerable<string> and maybe the current one that takes List<string> should
be ICollection<string> (same as internal stopWords member).
Just gives a little flexibility on the types that can be used.

Also there is a little confusion around the treatment of the various
collection types. i.e. string[] gets converted to  a CharArraySet. Why not
just a List<string> ?

Thoughts?

Cheers,
  Andy

On 18 May 2011 23:20, Digy (JIRA) <j...@apache.org> wrote:

>
>    [
> https://issues.apache.org/jira/browse/LUCENENET-412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13035795#comment-13035795]
>
> Digy commented on LUCENENET-412:
> --------------------------------
>
> Hi All,
>
> Lucene.Net 2.9.4g is almost ready for testing & feedbacks.
>
> While injecting generics & making some clean up in code, I tried to be
> close to lucene 3.0.3 as much as possible.
> Therefore it's position is somewhere between lucene.Java 2.9.4 & 3.0.3
>
> DIGY
>
>
> PS: For those who might want to try this version:
> It won't probably be a drop-in replacement since there are a few API
> changes like
> - StopAnalyzer(List<string> stopWords)
> - Query.ExtractTerms(ICollection<string>)
> - TopDocs.*TotalHits*, TopDocs.*ScoreDocs*
> and some removed methods/classes like
> - Filter.Bits
> - JustCompileSearch
> - Contrib/Similarity.Net
>
>
>
>
> > Replacing ArrayLists, Hashtables etc. with appropriate Generics.
> > ----------------------------------------------------------------
> >
> >                 Key: LUCENENET-412
> >                 URL: https://issues.apache.org/jira/browse/LUCENENET-412
> >             Project: Lucene.Net
> >          Issue Type: Improvement
> >    Affects Versions: Lucene.Net 2.9.4
> >            Reporter: Digy
> >            Priority: Minor
> >             Fix For: Lucene.Net 2.9.4
> >
> >         Attachments: IEquatable for Query&Subclasses.patch,
> LUCENENET-412.patch, lucene_2.9.4g_exceptions_fix
> >
> >
> > This will move Lucene.Net.2.9.4 closer to lucene.3.0.3 and allow some
> performance gains.
>
> --
> This message is automatically generated by JIRA.
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>

Reply via email to