lucene/gradle/validation
Robert Muir 784ede4eda
LUCENE-9215: replace checkJavaDocs.py with doclet (#1802)
This has the same logic as the previous python, but no longer relies
upon parsing HTML output, instead using java's doclet processor.

The errors are reported like "normal" javadoc errors with source file
name and line number and happen when running "gradlew javadoc"

Although the "rules" are the same as the previous python, the python had
some bugs where the checker didn't quite do exactly what we wanted, so
some fixes were applied throughout.

Co-authored-by: Dawid Weiss <dawid.weiss@carrotsearch.com>
Co-authored-by: Uwe Schindler <uschindler@apache.org>
2020-09-02 08:29:17 -04:00
..
ecj-lint LUCENE-9435: Clean up ant compatability remnants in Gradle build 2020-08-30 14:01:04 +02:00
forbidden-apis SOLR-9906: SolrjNamedThreadFactory is deprecated in favor of SolrNamedThreadFactory. DefaultSolrThreadFactory is removed from solr-core in favor of SolrNamedThreadFactory in solrj package and all solr-core classes now use SolrNamedThreadFactory 2020-04-13 08:16:35 +05:30
owasp-dependency-check SOLR-14783: Remove DIH from 9.0 (#1794) 2020-08-29 10:52:04 -04:00
check-broken-links.gradle LUCENE-9474: make externalTool a function and add a build-stopping message on Windows for snowball generator. 2020-08-30 17:10:18 +02:00
check-environment.gradle LUCENE-9382: update gradle to 6.4.1. (#1549) 2020-06-02 13:49:57 +02:00
config-file-sanity.gradle LUCENE-9491: Consolidate test options and improve support for dynamic… (#1807) 2020-08-31 12:20:30 +02:00
ecj-lint.gradle Cleanup remaining scripts to use script-relative resource location. 2020-08-31 15:35:14 +02:00
forbidden-apis.gradle Cleanup remaining scripts to use script-relative resource location. 2020-08-31 15:35:14 +02:00
git-status.gradle LUCENE-9301: add manifest entries to JARs (gradle build). 2020-04-04 20:56:35 +02:00
gradlew-scripts-tweaked.gradle LUCENE-9232: add a script-hack check so that in case somebody upgrades the scripts automatically they'll know they need to add the hack. 2020-02-21 10:40:27 +01:00
jar-checks.gradle LUCENE-9411: Fail complation on warnings, 9x gradle-only 2020-06-23 16:21:10 -04:00
owasp-dependency-check.gradle Cleanup remaining scripts to use script-relative resource location. 2020-08-31 15:35:14 +02:00
precommit.gradle LUCENE-7788: fail precommit on unparameterised log messages and examine for wasted work/objects 2020-04-30 19:50:31 -04:00
rat-sources.gradle SOLR-14429: Convert .txt files to properly formatted .md files (#1450) 2020-04-27 08:43:04 +09:00
validate-log-calls.gradle SOLR-14523: moved logger message to info so that it doesn't pollute console on regular runs. 2020-07-20 12:47:14 +02:00
validate-source-patterns.gradle LUCENE-9215: replace checkJavaDocs.py with doclet (#1802) 2020-09-02 08:29:17 -04:00
versions-props-sorted.gradle LUCENE-9182: add apache license headers to all .gradle files and enforce in rat task 2020-01-27 12:05:34 -05:00