lucene/gradle
Robert Muir 945b1cb872
LUCENE-9856: fail precommit on unused local variables, take two (#37)
Enable ecj unused local variable, private instance and method detection. Allow SuppressWarnings("unused") to disable unused checks (e.g. for generated code or very special tests). Fix gradlew regenerate for python 3.9 SuppressWarnings("unused") for generated javacc and jflex code. Enable a few other easy ecj checks such as Deprecated annotation, hashcode/equals, equals across different types.

Co-authored-by: Mike McCandless <mikemccand@apache.org>
2021-03-23 13:59:00 -04:00
..
ant-compat LUCENE-9375: cleaning up post-split conditional build logic and solr refs. (#22) 2021-03-18 11:04:45 +01:00
datasets LUCENE-9854: Clean up utilities to download and extract test/ benchmark data sets. (#27) 2021-03-22 12:22:39 +01:00
documentation LUCENE-9861: pull tuned vm options into a separate aspect. (#33) 2021-03-23 10:39:09 +01:00
generation LUCENE-9856: fail precommit on unused local variables, take two (#37) 2021-03-23 13:59:00 -04:00
hacks LUCENE-9861: pull tuned vm options into a separate aspect. (#33) 2021-03-23 10:39:09 +01:00
ide LUCENE-9856: fail precommit on unused local variables, take two (#37) 2021-03-23 13:59:00 -04:00
maven LUCENE-9375: some build file cleanups. (#10) 2021-03-10 21:47:37 +01:00
native LUCENE-8982: Make NativeUnixDirectory pure java with FileChannel direct IO flag, and rename to DirectIODirectory (#2052) 2021-01-17 23:57:56 +01:00
testing LUCENE-9854: Clean up utilities to download and extract test/ benchmark data sets. (#27) 2021-03-22 12:22:39 +01:00
validation LUCENE-9856: fail precommit on unused local variables, take two (#37) 2021-03-23 13:59:00 -04:00
wrapper LUCENE-9550: Upgrade to Gradle 6.6.1. (#1933) 2020-09-30 11:17:55 +02:00
defaults-java.gradle LUCENE-9497: Integerate Error Prone ( Static Analysis Tool ) during compilation (#1816) 2020-09-07 14:42:48 -07:00
defaults.gradle SOLR-14759: a few initial changes so that Lucene can be built independently while Solr code is still in place. (#2448) 2021-03-08 14:59:08 +01:00
generate-defaults.gradle Make :localSettings always available, even if it's a noop on subsequent runs. (#2190) 2021-01-08 20:26:35 +01:00
help.gradle Follow-up to help/validateLogCalls.txt removal. 2021-03-19 15:14:42 +01:00
jar-manifest.gradle LUCENE-9375: cleaning up post-split conditional build logic and solr refs. (#22) 2021-03-18 11:04:45 +01:00
releasing.gradle LUCENE-9488 Create Release Artifacts with Gradle (#1905) 2020-10-08 14:25:51 -05:00