BuildServerForwardStubs

scala.build.bsp.BuildServerForwardStubs
trait BuildServerForwardStubs extends BuildServer

Attributes

Graph
Supertypes
trait BuildServer
class Object
trait Matchable
class Any
Known subtypes
class BspServer

Members list

Concise view

Value members

Abstract methods

protected def forwardTo: BuildServer
protected def onFatalError(throwable: Throwable, context: String): Unit

Concrete methods

override def buildShutdown(): CompletableFuture[Object]

Attributes

Definition Classes
BuildServer
override def buildTargetCleanCache(params: CleanCacheParams): CompletableFuture[CleanCacheResult]

Attributes

Definition Classes
BuildServer
override def buildTargetCompile(params: CompileParams): CompletableFuture[CompileResult]

Attributes

Definition Classes
BuildServer
override def buildTargetDependencyModules(params: DependencyModulesParams): CompletableFuture[DependencyModulesResult]

Attributes

Definition Classes
BuildServer
override def buildTargetDependencySources(params: DependencySourcesParams): CompletableFuture[DependencySourcesResult]

Attributes

Definition Classes
BuildServer
override def buildTargetInverseSources(params: InverseSourcesParams): CompletableFuture[InverseSourcesResult]

Attributes

Definition Classes
BuildServer
override def buildTargetResources(params: ResourcesParams): CompletableFuture[ResourcesResult]

Attributes

Definition Classes
BuildServer
override def buildTargetRun(params: RunParams): CompletableFuture[RunResult]

Attributes

Definition Classes
BuildServer
override def buildTargetSources(params: SourcesParams): CompletableFuture[SourcesResult]

Attributes

Definition Classes
BuildServer
override def buildTargetTest(params: TestParams): CompletableFuture[TestResult]

Attributes

Definition Classes
BuildServer
override def debugSessionStart(params: DebugSessionParams): CompletableFuture[DebugSessionAddress]

Attributes

Definition Classes
BuildServer
def fatalExceptionHandler[T](methodName: String, params: Any*): BiFunction[T, Throwable, T]
override def workspaceBuildTargets(): CompletableFuture[WorkspaceBuildTargetsResult]

Attributes

Definition Classes
BuildServer
override def workspaceReload(): CompletableFuture[Object]

Attributes

Definition Classes
BuildServer

Inherited methods

def buildInitialize(x$0: InitializeBuildParams): CompletableFuture[InitializeBuildResult]

Attributes

Inherited from:
BuildServer
def buildTargetOutputPaths(x$0: OutputPathsParams): CompletableFuture[OutputPathsResult]

Attributes

Inherited from:
BuildServer
def onBuildExit(): Unit

Attributes

Inherited from:
BuildServer
def onBuildInitialized(): Unit

Attributes

Inherited from:
BuildServer
def onConnectWithClient(x$0: BuildClient): Unit

Attributes

Inherited from:
BuildServer