Uwe Schindler
3b9c728ab5
MR-JAR rewrite of MMapDirectory with JDK-19 preview Panama APIs (>= JDK-19-ea+23) ( #912 )
...
This uses Gradle's auto-provisioning to compile Java 19 classes and build a multi-release JAR from them. Please make sure to regenerate gradle.properties (delete it) or change "org.gradle.java.installations.auto-download" to "true"
2022-09-26 15:22:04 +02: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
Uwe Schindler
7a8071c9d4
Detect CI builds and enable errorprone by default for those CI builds ( #890 )
2022-05-14 20:49:50 +02:00
Dawid Weiss
ba1062620c
LUCENE-10510: Check module access prior to running gjf/spotless tasks ( #802 )
2022-04-10 20:35:45 +02:00
Uwe Schindler
42fe2d5620
LUCENE-10364: Prepare and update errorprone plugin for Java 17 ( #590 )
2022-01-07 19:19:46 +01:00
Dawid Weiss
f02799c511
Skip errorprone on non-nightlies. ( #45 )
2021-03-26 21:42:15 +01:00
Dawid Weiss
f8040c0ecf
LUCENE-9650: errorprone plugin doesn't work on jdk16. A different workaround that keeps the dependency.
2021-03-15 10:19:27 +01:00
Dawid Weiss
8bbcc39583
Always include errorprone dependency, even if we're not checking. This ensures consistent use patterns across JVMs.
2021-03-11 22:27:25 +01:00
Dawid Weiss
38c9d2ab76
LUCENE-9650: disable errorprone on jdk16+ ( #2171 )
2020-12-28 23:20:52 +01:00
Varun Thacker
121b262389
LUCENE-9497: Integerate Error Prone ( Static Analysis Tool ) during compilation ( #1816 )
...
LUCENE-9497: Integrate Error Prone, a static analysis tool during compilation
2020-09-07 14:42:48 -07:00