Remove testonly logic for configuring annotation processors PiperOrigin-RevId: 336202275
diff --git a/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/JavaLibraryBuildRequest.java b/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/JavaLibraryBuildRequest.java index d6c4c6f..327fc59 100644 --- a/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/JavaLibraryBuildRequest.java +++ b/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/JavaLibraryBuildRequest.java
@@ -340,7 +340,6 @@ .bootClassPath(getBootClassPath()) .system(getSystem()) .sourceFiles(ImmutableList.copyOf(getSourceFiles())) - .processors(null) .builtinProcessors(builtinProcessorNames) .sourcePath(getSourcePath()) .sourceOutput(getSourceGenDir())
diff --git a/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/BlazeJavacArguments.java b/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/BlazeJavacArguments.java index b983ec9..5c1bb8b 100644 --- a/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/BlazeJavacArguments.java +++ b/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/BlazeJavacArguments.java
@@ -20,7 +20,6 @@ import com.google.devtools.build.buildjar.javac.plugins.BlazeJavaCompilerPlugin; import java.nio.file.Path; import javax.annotation.Nullable; -import javax.annotation.processing.Processor; /** * Arguments to a single compilation performed by {@link BlazeJavacMain}. @@ -60,13 +59,6 @@ /** The compiler plugins. */ public abstract ImmutableList<BlazeJavaCompilerPlugin> plugins(); - /** - * Annotation processor classes. In production builds, processors are specified by string class - * name in {@link #javacOptions}; this is used for tests that instantate processors directly. - */ - @Nullable - public abstract ImmutableList<Processor> processors(); - /** The class output directory (-d). */ public abstract Path classOutput(); @@ -89,7 +81,6 @@ .blazeJavacOptions(ImmutableList.of()) .sourceFiles(ImmutableList.of()) .sourcePath(ImmutableList.of()) - .processors(null) .sourceOutput(null) .builtinProcessors(ImmutableSet.of()) .processorPath(ImmutableList.of()) @@ -118,8 +109,6 @@ Builder sourceFiles(ImmutableList<Path> sourceFiles); - Builder processors(ImmutableList<Processor> processors); - Builder builtinProcessors(ImmutableSet<String> builtinProcessors); Builder sourceOutput(Path sourceOutput);
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 e470ea0..f80b6b8 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
@@ -108,9 +108,6 @@ /* classes= */ ImmutableList.of(), fileManager.getJavaFileObjectsFromPaths(arguments.sourceFiles()), context); - if (arguments.processors() != null) { - task.setProcessors(arguments.processors()); - } fileManager.setContext(context); setLocations(fileManager, arguments); try {