lucene/help
Robert Muir b292151f21
reland: 11925 javac options (#11937)
* pass jvm args to javac  #11925

* Update net.ltgt.errorprone to the latest version so that jvm args are not overwritten, add -XX:+PrintFlagsFinal for debugging

* speed up the pure javac case too

It does not help to fork additional VMs (although error-prone will do
this since it messes with bootstrap classpath), so we avoid forking.

Instead it is best to tune org.gradle.jvmargs.

* use the flags consistently everywhere (tests and doc)

* handle the different possible alt toolchain cases

The difference is invoking 'java' versus invoking 'javac', so the args must be fed differently.

Co-authored-by: Dawid Weiss <dawid.weiss@carrotsearch.com>
2022-11-15 19:28:52 -05:00
..
IDEs.txt LUCENE-9438: Eclipse IDE support with gradle build system (#1761) 2020-08-21 21:47:11 +02:00
dependencies.txt Nuke more unused/ obsolete refs. 2021-03-19 13:11:37 +01:00
forbiddenApis.txt Revert "SOLR-12930: move Gradle docs from ./help/ to new ./dev-docs/ directory" 2020-01-24 15:56:00 -06:00
formatting.txt LUCENE-9564: add spotless and gjf (automatic code formatter) 2020-12-17 13:11:54 +01:00
git.txt LUCENE-9570: add parial reformatting commit reference to .git-blame-ignore-revs [thanks rmuir] and add a note to git.txt aiding in making this a persistent local option. 2020-12-18 13:10:47 +01:00
jvms.txt LUCENE-9312: Allow builds against arbitrary JVMs (squashed 2020-07-21 09:19:38 +02:00
localSettings.txt reland: 11925 javac options (#11937) 2022-11-15 19:28:52 -05:00
publishing.txt Fix typo 2021-10-14 13:28:10 -05:00
regeneration.txt LUCENE-9933: Add non-file properties to wrapped regenerate checksums (#95) 2021-04-19 13:37:47 +02:00
tests.txt LUCENE-10532: remove @Slow annotation (#832) 2022-05-09 23:03:55 -04:00
workflow.txt Add some basic tasks to help/workflow (#811) 2022-04-18 11:34:28 +09:00