From 0b01ed4743ceeec4e5b69c4e90c7c7b16a3d586d Mon Sep 17 00:00:00 2001 From: Eugene Yokota Date: Thu, 24 Oct 2024 01:44:49 -0400 Subject: [PATCH] fix: Fixes BSP **Problem** Calling -bsp with --sbt-launch-jar causes "Unrecognized option: --server". This is because --server is passed in twice since $7775 **Solution** Since the server invocation by BSP client already passes in --server, we can remove the extra --server append. --- .../src/main/scala/sbt/internal/client/NetworkClient.scala | 1 - 1 file changed, 1 deletion(-) diff --git a/main-command/src/main/scala/sbt/internal/client/NetworkClient.scala b/main-command/src/main/scala/sbt/internal/client/NetworkClient.scala index 5eab01bc4..e31891564 100644 --- a/main-command/src/main/scala/sbt/internal/client/NetworkClient.scala +++ b/main-command/src/main/scala/sbt/internal/client/NetworkClient.scala @@ -1127,7 +1127,6 @@ object NetworkClient { sbtArguments += s"-Dsbt.script=$sbtScript" } } - if (!sbtArguments.contains("--server")) sbtArguments += "--server" new Arguments( base, sbtArguments.toSeq,