lucene/gradle/generation
Robert Muir 9302eee1e0
LUCENE-9235: upgrade all python to python3
Die, python2, die.

Some generated .java files change (parameterized automata for
spell-correction).

This is because the order of python dictionaries was not well-defined
previously. A sort() was added so that the python code now generates
reproducible output (Thanks @mikemccand).

So we'll suffer a change once, but the automata are equivalent. If you
run the script again you should not see source code changes.

The relevant unit tests are exhaustive (if you trust the paper!), so we can
be confident it does not break things, even though it looks very scary.
2020-02-20 21:27:38 -05:00
..
javacc.gradle LUCENE-9134: Port ant-regenerate tasks to Gradle build (#1230) 2020-02-04 09:16:38 -05:00
jflex.gradle LUCENE-9134: add python-based regeneration of HTMLCharacterEntities.jflex inside jflexHTMLStripCharFilter. 2020-01-30 13:48:16 +01:00
kuromoji.gradle LUCENE-9155: Add Apache License header to the Kuromoji dictionary compilation (#1271) 2020-02-20 14:59:06 -08:00
snowball.gradle LUCENE-9220: regenerate all stemmers/stopwords/test data from snowball 2.0 (#1262) 2020-02-17 12:38:01 -05:00
snowball.patch LUCENE-9220: regenerate all stemmers/stopwords/test data from snowball 2.0 (#1262) 2020-02-17 12:38:01 -05:00
snowball.sh LUCENE-9220: prevent zip file reproducibility issues based on users umask 2020-02-17 13:34:00 -05:00
util.gradle LUCENE-9235: upgrade all python to python3 2020-02-20 21:27:38 -05:00