override fun handle()

in plugin-bazel-event-service/src/main/kotlin/bazel/handlers/build/WorkspaceStatusHandler.kt [12:25]


    override fun handle(ctx: BuildEventHandlerContext): Boolean {
        if (!ctx.event.hasWorkspaceStatus()) {
            return false
        }

        val status = ctx.event.workspaceStatus
        if (ctx.verbosity.atLeast(Verbosity.Verbose) && status.itemCount > 0) {
            for (item in status.itemList) {
                ctx.writer.message(listOf(item.key, item.value).joinToStringEscaped(" = ").apply(Color.Items))
            }
        }

        return true
    }