diff --git a/plugins/gradle/java/src/service/project/data/ExternalAnnotationsDataService.kt b/plugins/gradle/java/src/service/project/data/ExternalAnnotationsDataService.kt index c79e4e57fdd4..bd12f5cd2064 100644 --- a/plugins/gradle/java/src/service/project/data/ExternalAnnotationsDataService.kt +++ b/plugins/gradle/java/src/service/project/data/ExternalAnnotationsDataService.kt @@ -2,6 +2,7 @@ package org.jetbrains.plugins.gradle.service.project.data import com.intellij.codeInsight.ExternalAnnotationsArtifactsResolver +import com.intellij.openapi.application.ApplicationManager import com.intellij.openapi.diagnostic.Logger import com.intellij.openapi.externalSystem.model.DataNode import com.intellij.openapi.externalSystem.model.Key @@ -27,7 +28,8 @@ class ExternalAnnotationsDataService: AbstractProjectDataService() override fun isApplicable(mavenProject: MavenProject?): Boolean = - super.isApplicable(mavenProject) && Registry.`is`("external.system.import.resolve.annotations") + super.isApplicable(mavenProject) + && Registry.`is`("external.system.import.resolve.annotations") + && !ApplicationManager.getApplication().isUnitTestMode override fun processChangedModulesOnly(): Boolean = false