[ https://issues.apache.org/jira/browse/LUCENE-9767?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17283696#comment-17283696 ]
Robert Muir commented on LUCENE-9767: ------------------------------------- [~dweiss] maybe we should ultimately get rid of the tools folders? I think it has happened already with kuromoji and nori... they had src/tools and even tests for their tools, but we just moved the tooling into src/java. The biggest downside i see to removing the src/tools: in this case the icu tools really shouldn't be showing up in javadocs. but maybe we could put them in a separate java package and exclude it from javadocs for now as a workaround... without having to go "full modules". > port ICU regeneration to gradle build > ------------------------------------- > > Key: LUCENE-9767 > URL: https://issues.apache.org/jira/browse/LUCENE-9767 > Project: Lucene - Core > Issue Type: Improvement > Reporter: Robert Muir > Priority: Major > > When we upgrade ICU dependency we have to regenerate a lot of stuff. The ant > build has it all automated. > You do need icu4c installed corresponding to the icu4j version to regenerate > some of the datastructures. There are also some java regenerators that do > processing of unicode data and so on. > Will try to see if I can get this hobbling when I have the time, the icu > dependency is quite old at this point. The hard part for me is learning > gradle's crazy ways every time, but maybe i can start it off super-ugly with > something like shell script that everyone hates, but at least works > correctly. > cc [~dweiss] -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org