Hello Uwe,

In both cases we sub-class TokenFilterFactories or, indeed, StopAnalyzerBase 
just because it is so convenient to use original Lucene classes as template for 
Factories or Analyzers. Why should we not be 'allowed' to load protwords, or 
stopwords just as convenient a Lucene does?

In what class has CharacterUtils changed its name to? Is it still usable for 
extending parties?

Thanks,
Markus 
 
-----Original message-----
> From:Uwe Schindler <[email protected]>
> Sent: Wednesday 21st September 2016 13:30
> To: [email protected]
> Subject: RE: Upgrade 6.2.x Char* API's
> 
> Hi,
> 
> CharacterUtils is a class marked as "internal" and changed its name, there is 
> no requirement to add backwards compatibility. You should not use it in code 
> outside of Lucene, it is just public to allow cross-package usage. With Java 
> 9 mdoule system it might get hidden in the future, but not yet.
> 
> The CharArraySet problem happens on classes subclassing StopAnalyzerBase that 
> are using the protected static methods to load Word lists, but that cannot be 
> solved - sorry. There is no separate issue about that.
> 
> Uwe
> 
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: [email protected]
> 
> > -----Original Message-----
> > From: Markus Jelsma [mailto:[email protected]]
> > Sent: Wednesday, September 21, 2016c 12:31 PM
> > To: [email protected]
> > Subject: Upgrade 6.2.x Char* API's
> > 
> > Hello - upgrading one of our libraries to 6.2.0 failed due to LUCENE-7318. 
> > This
> > is fixed nicely on 6.2.1, many thanks for that!
> > 
> > Upgrading to 6.2.1, however, still raises compile errors. I haven't seen any
> > notice of this in CHANGES.txt or its API changes section for both 6.2.x
> > versions. Any tips on how to migrate the two following issues?
> > 
> > incompatible types: org.apache.lucene.analysis.CharArraySet cannot be
> > converted to org.apache.lucene.analysis.util.CharArraySet
> > 
> > and
> > 
> > cannot find symbol
> > [ERROR] symbol:   class CharacterUtils
> > [ERROR] location: package org.apache.lucene.analysis.util
> > 
> > Is there a Jira a have missed?
> > 
> > Many thanks,
> > Markus
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to