diff options
author | Liam Miller-Cushon <cushon@google.com> | 2017-01-18 18:31:56 +0000 |
---|---|---|
committer | Vladimir Moskva <vladmos@google.com> | 2017-01-19 12:34:50 +0000 |
commit | 92e9a60e8d42a5736e1a6e7dab1e08bd33e85197 (patch) | |
tree | 7b8bc545edcfa528d99298fc1144b3a38a7667c3 | |
parent | fc11fbb82a81a64ecf958f23cc7022379abd2c55 (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.java | 21 |
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 { |