lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Uwe Schindler" <>
Subject RE: Upgrade 6.2.x Char* API's
Date Wed, 21 Sep 2016 11:30:13 GMT

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 Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen

> -----Original Message-----
> From: Markus Jelsma []
> Sent: Wednesday, September 21, 2016c 12:31 PM
> To:
> 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:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message