Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
-
New
Description
analyzers-icu module shares the package names o.a.l.collation and o.a.l.collation.tokenattributes with analyzers-common; they need to be renamed.
There could be two solutions:
1. rename "o.a.l.collation" to "o.a.l.a.icu.collation"
2. move classes under "o.a.l.collation" to "o.a.l.a.icu" and classes under "o.a.l.collation.tokenattributes" to "o.a.l.a.icu.tokenattributes", and delete "o.a.l.collation" from analyzers-icu
I would prefer option 2. 1. may complicate the package hierarchy and there already exist o.a.l.a.icu.tokenattributes. (All classes under "o.a.l.collation" have prefix "ICUCollation", so I think we don't need to keep "collation" in the package name, do we?)
Attachments
Issue Links
- is a child of
-
LUCENE-9499 Clean up package name conflicts between modules (split packages)
- Closed
- links to