BuildServerProxy

class BuildServerProxy(bspServer: () => BspServer, onReload: () => CompletableFuture[Object]) extends BuildServer with ScalaBuildServer with JavaBuildServer with ScalaDebugServer with ScalaScriptBuildServer with HasGeneratedSources
trait ScalaScriptBuildServer
trait ScalaDebugServer
trait JavaBuildServer
trait ScalaBuildServer
trait BuildServer
class Object
trait Matchable
class Any

Value members

Concrete methods

override def buildInitialize(params: InitializeBuildParams): CompletableFuture[InitializeBuildResult]
Definition Classes
BuildServer
override def buildShutdown(): CompletableFuture[AnyRef]
Definition Classes
BuildServer
override def buildTargetCleanCache(params: CleanCacheParams): CompletableFuture[CleanCacheResult]
Definition Classes
BuildServer
override def buildTargetCompile(params: CompileParams): CompletableFuture[CompileResult]
Definition Classes
BuildServer
override def buildTargetDebugSession(params: DebugSessionParams): CompletableFuture[DebugSessionAddress]
Definition Classes
ScalaDebugServer
override def buildTargetDependencyModules(params: DependencyModulesParams): CompletableFuture[DependencyModulesResult]
Definition Classes
BuildServer
override def buildTargetDependencySources(params: DependencySourcesParams): CompletableFuture[DependencySourcesResult]
Definition Classes
BuildServer
override def buildTargetInverseSources(params: InverseSourcesParams): CompletableFuture[InverseSourcesResult]
Definition Classes
BuildServer
override def buildTargetJavacOptions(params: JavacOptionsParams): CompletableFuture[JavacOptionsResult]
Definition Classes
JavaBuildServer
override def buildTargetResources(params: ResourcesParams): CompletableFuture[ResourcesResult]
Definition Classes
BuildServer
override def buildTargetRun(params: RunParams): CompletableFuture[RunResult]
Definition Classes
BuildServer
override def buildTargetScalaMainClasses(params: ScalaMainClassesParams): CompletableFuture[ScalaMainClassesResult]
Definition Classes
ScalaBuildServer
override def buildTargetScalaTestClasses(params: ScalaTestClassesParams): CompletableFuture[ScalaTestClassesResult]
Definition Classes
ScalaBuildServer
override def buildTargetScalacOptions(params: ScalacOptionsParams): CompletableFuture[ScalacOptionsResult]
Definition Classes
ScalaBuildServer
override def buildTargetSources(params: SourcesParams): CompletableFuture[SourcesResult]
Definition Classes
BuildServer
override def buildTargetTest(params: TestParams): CompletableFuture[TestResult]
Definition Classes
BuildServer
override def buildTargetWrappedSources(params: WrappedSourcesParams): CompletableFuture[WrappedSourcesResult]
Definition Classes
ScalaScriptBuildServer
def newInputs(inputs: Inputs): Unit
override def onBuildExit(): Unit
Definition Classes
BuildServer
override def onBuildInitialized(): Unit
Definition Classes
BuildServer
override def onConnectWithClient(server: BuildClient): Unit
Definition Classes
BuildServer
def resetProjectNames(): Unit
def setGeneratedSources(scope: Scope, sources: Seq[GeneratedSource]): Unit
def setProjectName(workspace: Path, name: String, scope: Scope): Unit
def targetIds: List[BuildTargetIdentifier]
def targetScopeIdOpt(scope: Scope): Option[BuildTargetIdentifier]
override def workspaceBuildTargets(): CompletableFuture[WorkspaceBuildTargetsResult]
Definition Classes
BuildServer
override def workspaceReload(): CompletableFuture[AnyRef]
Definition Classes
BuildServer