Chris Hegarty
5e1e6c9e68
Upgrade ECJ to 3.36.0 ( #12888 )
...
This commit upgrades ECJ to 3.36.0, as it has support for more recent Java versions, like Java 21.
2023-12-07 21:13:10 +00:00
Uwe Schindler
6930b57ff5
Upgrade forbiddenapis to 3.6 and ASM for APIJAR extraction to 9.6 ( #12612 )
2023-10-01 16:29:14 +02:00
Uwe Schindler
c8e05c8cd6
Implement MMapDirectory with Java 21 Project Panama Preview API ( #12294 )
2023-06-12 21:07:04 +02:00
Uwe Schindler
e4d8a5c5cb
Implement MMapDirectory with Java 20 Project Panama Preview API ( #12188 )
2023-03-09 21:27:31 +01:00
Dawid Weiss
5d121ce44c
Upgrade several build dependencies. ( #11812 )
...
* Upgrade several build dependencies.
* Update error prone rules (those are off but they do trigger warnings/ errors)
* A few corrections I made before I turned off new warnings. Let's do nother issue to fix them.
2022-09-25 17:10:22 +02:00
Dawid Weiss
21c5b42063
LUCENE-10419: upgrade rat to 0.13.
2022-02-10 17:37:06 +01:00
Adrien Grand
2ebc57a465
LUCENE-10283: Bump minimum required Java version to 17. ( #579 )
...
Co-authored-by: Dawid Weiss <dawid.weiss@carrotsearch.com>
2022-01-10 15:42:15 +01:00
Robert Muir
1fb45da7bb
upgrade ecj linter from 3.25.0 -> 3.27.0 ( #483 )
...
The newest version has a significant performance increase for our
use-case.
2021-11-28 12:05:19 -05:00
Robert Muir
af831d2810
LUCENE-10239: upgrade jflex (1.7.0 -> 1.8.2) ( #452 )
...
Upgrade jflex.
Change doesn't alter the behavior of any of the analyzers (unicode
version or grammar refactorings), just the minimal to get new tooling
working.
2021-11-19 09:24:27 -05:00
Dawid Weiss
3bedc0871e
LUCENE-9977: rat task corrections (proper up-to-date checks, cleanup and rewrite of the task itself). ( #178 )
2021-06-11 09:26:34 +02:00
Dawid Weiss
f91700a713
LUCENE-9914: Modernize Emoji regeneration scripts ( #78 )
2021-04-12 20:16:43 +02:00
Dawid Weiss
fbf9191abf
LUCENE-9901: UnicodeData.java has no regeneration task ( #63 )
2021-04-05 20:12:56 +02:00