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 {