Class ScalaBuildServerImpl
- java.lang.Object
-
- org.jetbrains.bsp.bazel.server.bsp.impl.ScalaBuildServerImpl
-
- All Implemented Interfaces:
ch.epfl.scala.bsp4j.ScalaBuildServer
public class ScalaBuildServerImpl extends java.lang.Object implements ch.epfl.scala.bsp4j.ScalaBuildServer
-
-
Constructor Summary
Constructors Constructor Description ScalaBuildServerImpl(ScalaBuildServerService scalaBuildServerService, BazelBspServerRequestHelpers serverRequestHelpers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<ch.epfl.scala.bsp4j.ScalacOptionsResult>buildTargetScalacOptions(ch.epfl.scala.bsp4j.ScalacOptionsParams scalacOptionsParams)java.util.concurrent.CompletableFuture<ch.epfl.scala.bsp4j.ScalaMainClassesResult>buildTargetScalaMainClasses(ch.epfl.scala.bsp4j.ScalaMainClassesParams scalaMainClassesParams)java.util.concurrent.CompletableFuture<ch.epfl.scala.bsp4j.ScalaTestClassesResult>buildTargetScalaTestClasses(ch.epfl.scala.bsp4j.ScalaTestClassesParams scalaTestClassesParams)
-
-
-
Constructor Detail
-
ScalaBuildServerImpl
public ScalaBuildServerImpl(ScalaBuildServerService scalaBuildServerService, BazelBspServerRequestHelpers serverRequestHelpers)
-
-
Method Detail
-
buildTargetScalacOptions
public java.util.concurrent.CompletableFuture<ch.epfl.scala.bsp4j.ScalacOptionsResult> buildTargetScalacOptions(ch.epfl.scala.bsp4j.ScalacOptionsParams scalacOptionsParams)
- Specified by:
buildTargetScalacOptionsin interfacech.epfl.scala.bsp4j.ScalaBuildServer
-
buildTargetScalaTestClasses
public java.util.concurrent.CompletableFuture<ch.epfl.scala.bsp4j.ScalaTestClassesResult> buildTargetScalaTestClasses(ch.epfl.scala.bsp4j.ScalaTestClassesParams scalaTestClassesParams)
- Specified by:
buildTargetScalaTestClassesin interfacech.epfl.scala.bsp4j.ScalaBuildServer
-
buildTargetScalaMainClasses
public java.util.concurrent.CompletableFuture<ch.epfl.scala.bsp4j.ScalaMainClassesResult> buildTargetScalaMainClasses(ch.epfl.scala.bsp4j.ScalaMainClassesParams scalaMainClassesParams)
- Specified by:
buildTargetScalaMainClassesin interfacech.epfl.scala.bsp4j.ScalaBuildServer
-
-