BspClient

class BspClient(readFilesEs: ExecutorService, logger: Logger, var forwardToOpt: Option[BuildClient]) extends BuildClient with BuildClientForwardStubs with BloopBuildClient with HasGeneratedSources
trait BuildClient
class Object
trait Matchable
class Any

Value members

Concrete methods

def clear(): Unit
def diagnostics: Option[Seq[(Either[String, Path], Diagnostic)]]
override def onBuildPublishDiagnostics(params: PublishDiagnosticsParams): Unit
Definition Classes
def reportBuildException(targetIdOpt: Option[BuildTargetIdentifier], ex: BuildException, reset: Boolean): Unit
def reportDiagnosticForFiles(targetId: BuildTargetIdentifier, reset: Boolean)(diag: Diagnostic): Seq[Path]
def resetBuildExceptionDiagnostics(targetId: BuildTargetIdentifier): Unit
def resetDiagnostics(path: Path, targetId: BuildTargetIdentifier): Unit
def setProjectParams(newParams: Seq[String]): Unit

Inherited methods

override def onBuildLogMessage(params: LogMessageParams): Unit
Definition Classes
Inherited from:
BuildClientForwardStubs
override def onBuildShowMessage(params: ShowMessageParams): Unit
Definition Classes
Inherited from:
BuildClientForwardStubs
override def onBuildTargetDidChange(params: DidChangeBuildTarget): Unit
Definition Classes
Inherited from:
BuildClientForwardStubs
override def onBuildTaskFinish(params: TaskFinishParams): Unit
Definition Classes
Inherited from:
BuildClientForwardStubs
override def onBuildTaskProgress(params: TaskProgressParams): Unit
Definition Classes
Inherited from:
BuildClientForwardStubs
override def onBuildTaskStart(params: TaskStartParams): Unit
Definition Classes
Inherited from:
BuildClientForwardStubs
def onConnectWithServer(x$0: BuildServer): Unit
Inherited from:
BuildClient
def setGeneratedSources(scope: Scope, sources: Seq[GeneratedSource]): Unit
Inherited from:
HasGeneratedSources
def setProjectName(workspace: Path, name: String, scope: Scope): Unit
Inherited from:
HasGeneratedSources
def targetIds: List[BuildTargetIdentifier]
Inherited from:
HasGeneratedSources
def targetScopeIdOpt(scope: Scope): Option[BuildTargetIdentifier]
Inherited from:
HasGeneratedSources

Concrete fields

var forwardToOpt: Option[BuildClient]