From 57529c813f2ca6945039d35e19b6f6d4bc8832ef Mon Sep 17 00:00:00 2001 From: Brandon Marc-Aurele Date: Tue, 7 Oct 2025 16:31:16 -0400 Subject: [PATCH] append the semanticdb annotation processor to the testAnnotationProcessor configuration --- .../src/main/scala/SemanticdbGradlePlugin.scala | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/semanticdb-gradle-plugin/src/main/scala/SemanticdbGradlePlugin.scala b/semanticdb-gradle-plugin/src/main/scala/SemanticdbGradlePlugin.scala index 04e84ff5..2ca4f497 100644 --- a/semanticdb-gradle-plugin/src/main/scala/SemanticdbGradlePlugin.scala +++ b/semanticdb-gradle-plugin/src/main/scala/SemanticdbGradlePlugin.scala @@ -79,16 +79,15 @@ class SemanticdbGradlePlugin extends Plugin[Project] { val compilerPluginAdded = try { - project.getDependencies().add("compileOnly", javacPluginDep) + val dependencies = project.getDependencies() + dependencies.add("compileOnly", javacPluginDep) + dependencies.add("testCompileOnly", javacPluginDep) if (hasAnnotationPath) { - project - .getDependencies() - .add("annotationProcessor", javacPluginDep) + dependencies.add("annotationProcessor", javacPluginDep) + dependencies.add("testAnnotationProcessor", javacPluginDep) } - project.getDependencies().add("testCompileOnly", javacPluginDep) - true } catch { case exc: Exception =>