diff --git a/ant/src/main/java/com/google/errorprone/ErrorProneExternalCompilerAdapter.java b/ant/src/main/java/com/google/errorprone/ErrorProneExternalCompilerAdapter.java index 71e12ef623e..631c9b5f553 100644 --- a/ant/src/main/java/com/google/errorprone/ErrorProneExternalCompilerAdapter.java +++ b/ant/src/main/java/com/google/errorprone/ErrorProneExternalCompilerAdapter.java @@ -101,8 +101,9 @@ public boolean execute() throws BuildException { cmd.createArgument().setPath(classpath); cmd.createArgument().setValue(ErrorProneCompiler.class.getName()); setupModernJavacCommandlineSwitches(cmd); + int firstFile = cmd.size(); logAndAddFilesToCompile(cmd); - return executeExternalCompile(cmd.getCommandline(), cmd.size(), true) == 0; + return executeExternalCompile(cmd.getCommandline(), firstFile, true) == 0; } else { attributes.log("You must set fork=\"yes\" to use the external error-prone compiler", Project.MSG_ERR);