lucene/gradle/generation
Robert Muir 3596e05e5c
LUCENE-9878: enable redundantNullCheck in ecjLint (#44)
Detects common cases of unreachable/dead code.

For generated javacc code, the check is disabled via
SuppressWarnings("unused") because javacc generates strange/bad code such as:

  if ("" == null)

For TestStressNRTReplication's startNode() method, the check is also
disabled because analysis folds the "test evilness controls" which are
static final constants. This itself is a WTF, shouldn't we instead
randomize these evil things in our tests rather than hardcoding them to
specific values?
2021-03-27 11:43:47 -04:00
..
icu.gradle LUCENE-9862: cleanup of all regenerate tasks; moved common code into shared bit. Added failOnError for ant.patch. Included jflexStandardTokenizerImpl. 2021-03-24 15:39:45 +01:00
javacc.gradle LUCENE-9878: enable redundantNullCheck in ecjLint (#44) 2021-03-27 11:43:47 -04:00
jflex.gradle Correct soft task ordering between tidy and any other dependency of regenerate. 2021-03-24 15:39:45 +01:00
kuromoji.gradle LUCENE-9866: regenerate kuromoji dict in regenerate 2021-03-25 11:43:37 +01:00
nori.gradle LUCENE-9862: cleanup of all regenerate tasks; moved common code into shared bit. Added failOnError for ant.patch. Included jflexStandardTokenizerImpl. 2021-03-24 15:39:45 +01:00
regenerate.gradle Avoid creating a circular dependency between shared subtasks. 2021-03-24 16:01:36 +01:00
snowball.gradle Correct snowball download/unzip sequence to be always consistent. 2021-03-24 15:39:45 +01:00
snowball.patch LUCENE-9864: Enforce @Override annotation everywhere (#40) 2021-03-25 17:50:38 -04: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-9862: cleanup of all regenerate tasks; moved common code into shared bit. Added failOnError for ant.patch. Included jflexStandardTokenizerImpl. 2021-03-24 15:39:45 +01:00