Class ScalaBuildServerImpl

  • All Implemented Interfaces:
    ch.epfl.scala.bsp4j.ScalaBuildServer

    public class ScalaBuildServerImpl
    extends java.lang.Object
    implements ch.epfl.scala.bsp4j.ScalaBuildServer
    • 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • buildTargetScalacOptions

        public java.util.concurrent.CompletableFuture<ch.epfl.scala.bsp4j.ScalacOptionsResult> buildTargetScalacOptions​(ch.epfl.scala.bsp4j.ScalacOptionsParams scalacOptionsParams)
        Specified by:
        buildTargetScalacOptions in interface ch.epfl.scala.bsp4j.ScalaBuildServer
      • buildTargetScalaTestClasses

        public java.util.concurrent.CompletableFuture<ch.epfl.scala.bsp4j.ScalaTestClassesResult> buildTargetScalaTestClasses​(ch.epfl.scala.bsp4j.ScalaTestClassesParams scalaTestClassesParams)
        Specified by:
        buildTargetScalaTestClasses in interface ch.epfl.scala.bsp4j.ScalaBuildServer
      • buildTargetScalaMainClasses

        public java.util.concurrent.CompletableFuture<ch.epfl.scala.bsp4j.ScalaMainClassesResult> buildTargetScalaMainClasses​(ch.epfl.scala.bsp4j.ScalaMainClassesParams scalaMainClassesParams)
        Specified by:
        buildTargetScalaMainClasses in interface ch.epfl.scala.bsp4j.ScalaBuildServer