From 22e5308381e8ecf27bf7382d56026814ca92027b Mon Sep 17 00:00:00 2001 From: Adrien Piquerez Date: Thu, 22 Oct 2020 16:18:03 +0200 Subject: [PATCH] Fix BSP warning about semanticdb --- .../main/scala/sbt/internal/server/BuildServerProtocol.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/src/main/scala/sbt/internal/server/BuildServerProtocol.scala b/main/src/main/scala/sbt/internal/server/BuildServerProtocol.scala index 76db747bb..461005127 100644 --- a/main/src/main/scala/sbt/internal/server/BuildServerProtocol.scala +++ b/main/src/main/scala/sbt/internal/server/BuildServerProtocol.scala @@ -330,7 +330,7 @@ object BuildServerProtocol { // try parse metadata as MetalsMetadata metalsMetadata <- Converter.fromJson[MetalsMetadata](data).toOption } { - if (!semanticdbEnabled) { + if (metalsMetadata.semanticdbVersion.nonEmpty && !semanticdbEnabled) { log.warn(s"${params.displayName} requires the semanticdb compiler plugin") log.warn( s"consider setting 'Global / semanticdbEnabled := true' in your global sbt settings ($$HOME/.sbt/1.0)"