Skip to content
This repository was archived by the owner on Nov 10, 2023. It is now read-only.

Commit 4b0006a

Browse files
geralt-encorefacebook-github-bot
authored andcommitted
Use simple CompilePolicy in Nullsafe flavour
Summary: See: https://www.javadoc.io/doc/io.earcam.wrapped/jdk.compiler/latest/com/sun/tools/javac/main/JavaCompiler.CompilePolicy.html With simple compilation policy javac does same tasks on all files instead of doing all tasks on a one file or group of files. By doing that we make sure that all files will finish analyze task before starting generate one. Reviewed By: artempyanykh fbshipit-source-id: 3b3fa2f848a244bbf806e42806aaceadb16644f6
1 parent 382f4c9 commit 4b0006a

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/com/facebook/buck/jvm/java/Nullsafe.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ public static JavacOptions augmentJavacOptions(
142142
JavacOptions.Builder javacOptionsBuilder =
143143
JavacOptions.builder(javacOptions)
144144
.setStandardJavacPluginParams(augmentedPluginParams)
145-
.addExtraArguments("-XDcompilePolicy=byfile")
145+
.addExtraArguments("-XDcompilePolicy=simple")
146146
.addAllExtraArguments(nullsafeConfig.getExtraArgs());
147147

148148
if (shouldReportJson(buildTarget)) {

0 commit comments

Comments
 (0)