From ef22a69e06088c10d14afc9ac5af0486d66e10aa Mon Sep 17 00:00:00 2001 From: Tomasz Godzik Date: Wed, 4 Sep 2019 14:56:24 +0200 Subject: [PATCH] Enable http while running commands is not available --- .../main/scala/com/idiomaticsoft/lsp/scala/ScalaLSPPlugin.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lsp-scala-plugin/src/main/scala/com/idiomaticsoft/lsp/scala/ScalaLSPPlugin.scala b/lsp-scala-plugin/src/main/scala/com/idiomaticsoft/lsp/scala/ScalaLSPPlugin.scala index 72b333c..9c15c96 100644 --- a/lsp-scala-plugin/src/main/scala/com/idiomaticsoft/lsp/scala/ScalaLSPPlugin.scala +++ b/lsp-scala-plugin/src/main/scala/com/idiomaticsoft/lsp/scala/ScalaLSPPlugin.scala @@ -54,7 +54,7 @@ class ScalaLSPPlugin extends AbstractUIPlugin { wc.setAttribute(IJavaLaunchConfigurationConstants.ATTR_MAIN_TYPE_NAME, "scala.meta.metals.Main") wc.setAttribute(IJavaLaunchConfigurationConstants.ATTR_DEFAULT_CLASSPATH, false) wc.setAttribute(DebugPlugin.ATTR_CAPTURE_OUTPUT, false) - val vmParams = "-XX:+UseG1GC -XX:+UseStringDeduplication -Xss4m -Xms100m -Xmx2G" + val vmParams = "-XX:+UseG1GC -XX:+UseStringDeduplication -Xss4m -Xms100m -Xmx2G -Dmetals.http=true" wc.setAttribute(IJavaLaunchConfigurationConstants.ATTR_VM_ARGUMENTS, wc.getAttribute(IJavaLaunchConfigurationConstants.ATTR_VM_ARGUMENTS, vmParams)) wc.setAttribute(DebugPlugin.ATTR_PROCESS_FACTORY_ID,"com.idiomaticsoft.lsp.scala.metalsprocess") val config = wc.doSave()