aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Liam Miller-Cushon <cushon@google.com>2017-01-18 18:31:56 +0000
committerGravatar Vladimir Moskva <vladmos@google.com>2017-01-19 12:34:50 +0000
commit92e9a60e8d42a5736e1a6e7dab1e08bd33e85197 (patch)
tree7b8bc545edcfa528d99298fc1144b3a38a7667c3
parentfc11fbb82a81a64ecf958f23cc7022379abd2c55 (diff)
Remove end position hack
javac enabled end positions by default when invoke using the API. -- PiperOrigin-RevId: 144850857 MOS_MIGRATED_REVID=144850857
-rw-r--r--src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/BlazeJavacMain.java21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/BlazeJavacMain.java b/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/BlazeJavacMain.java
index a4b5dc9f13..ecd1161baa 100644
--- a/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/BlazeJavacMain.java
+++ b/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/BlazeJavacMain.java
@@ -26,12 +26,9 @@ import com.google.common.collect.Iterables;
import com.google.devtools.build.buildjar.InvalidCommandLineException;
import com.google.devtools.build.buildjar.javac.plugins.BlazeJavaCompilerPlugin;
import com.google.devtools.build.buildjar.javac.plugins.BlazeJavaCompilerPlugin.PluginException;
-import com.sun.source.util.TaskEvent;
-import com.sun.source.util.TaskListener;
import com.sun.tools.javac.api.ClientCodeWrapper.Trusted;
import com.sun.tools.javac.api.JavacTaskImpl;
import com.sun.tools.javac.api.JavacTool;
-import com.sun.tools.javac.api.MultiTaskListener;
import com.sun.tools.javac.file.JavacFileManager;
import com.sun.tools.javac.main.Main.Result;
import com.sun.tools.javac.util.Context;
@@ -86,7 +83,6 @@ public class BlazeJavacMain {
plugin.initializeContext(context);
}
BlazeJavaCompiler.preRegister(context, plugins, compilerListener);
- enableEndPositions(context);
}
private final Function<BlazeJavaCompiler, Void> compilerListener =
@@ -165,23 +161,6 @@ public class BlazeJavacMain {
return result;
}
- private static final TaskListener EMPTY_LISTENER =
- new TaskListener() {
- @Override
- public void started(TaskEvent e) {}
-
- @Override
- public void finished(TaskEvent e) {}
- };
-
- /**
- * Convinces javac to run in 'API mode', and collect end position information needed by
- * error-prone.
- */
- private static void enableEndPositions(Context context) {
- MultiTaskListener.instance(context).add(EMPTY_LISTENER);
- }
-
/** Processes Plugin-specific arguments and removes them from the args array. */
@VisibleForTesting
List<String> processPluginArgs(List<String> args) throws InvalidCommandLineException {