in plugin-bazel-event-service/src/main/kotlin/bazel/handlers/build/BuildStartedHandler.kt [12:35]
override fun handle(ctx: BuildEventHandlerContext): Boolean {
if (!ctx.event.hasStarted()) {
return false
}
val event = ctx.event.started
context.commandName = event.command
if (ctx.verbosity.atLeast(Verbosity.Normal)) {
val details =
buildString {
append(event.command)
if (ctx.verbosity.atLeast(Verbosity.Verbose)) {
append(" v${event.buildToolVersion}")
append(", directory: \"${event.workingDirectory}\"")
append(", workspace: \"${event.workspaceDirectory}\"")
}
}
ctx.writer.blockOpened(context.commandName, details)
}
return true
}