case class StartCompilation(projectName: String, projectUri: Uri, msg: String, taskId: TaskId) extends CompilationEvent with Product with Serializable
Defines all information required to report a compile start notification to a client.
The compile start notification must always have a corresponding compile end notification, defined by EndCompilation.
- projectName
The project name, useful when enriching messages to the client.
- projectUri
The URI uniquely representing the project to the BSP client.
- msg
The message summarizing the triggered incremental compilation cycle.
- taskId
The task id to use for this publication.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- StartCompilation
- Serializable
- Serializable
- Product
- Equals
- CompilationEvent
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
-
new
StartCompilation(projectName: String, projectUri: Uri, msg: String, taskId: TaskId)
- projectName
The project name, useful when enriching messages to the client.
- projectUri
The URI uniquely representing the project to the BSP client.
- msg
The message summarizing the triggered incremental compilation cycle.
- taskId
The task id to use for this publication.