in plugin-bazel-event-service/src/main/kotlin/bazel/handlers/build/ConvenienceSymlinkHandler.kt [11:24]
override fun handle(ctx: BuildEventHandlerContext): Boolean {
if (!ctx.event.hasConvenienceSymlinksIdentified()) {
return false
}
if (ctx.verbosity.atLeast(Verbosity.Verbose)) {
val symlinks = ctx.event.convenienceSymlinksIdentified.convenienceSymlinksList
val summary =
symlinks.joinToString(", ") { symlink ->
"${symlink.path} → ${symlink.target}"
}
ctx.writer.message("Convenience symlinks identified " + summary.apply(Color.Details))
}
return true
}