1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-25 16:07:12 -07:00

Clean up message logic.

This commit is contained in:
Cedric Beust 2016-08-09 18:16:53 -07:00
parent 2722ee1ba7
commit 619fd6e698

View file

@ -4,7 +4,6 @@ import com.beust.kobalt.Args
import com.beust.kobalt.AsciiArt import com.beust.kobalt.AsciiArt
import com.beust.kobalt.api.* import com.beust.kobalt.api.*
import com.beust.kobalt.misc.kobaltLog import com.beust.kobalt.misc.kobaltLog
import com.beust.kobalt.misc.log
import java.util.concurrent.ConcurrentHashMap import java.util.concurrent.ConcurrentHashMap
/** /**
@ -96,16 +95,17 @@ class BuildListeners : IBuildListener, IBuildReportContributor {
} }
// BUILD SUCCESSFUL / FAILED message // BUILD SUCCESSFUL / FAILED message
val message = StringBuilder(if (args.parallel) "PARALLEL " else "") val message =
.append(if (hasFailures) "BUILD FAILED" else "BUILD SUCCESSFUL ($buildTime seconds") if (hasFailures) {
String.format("BUILD FAILED", buildTime)
if (args.parallel) { } else if (args.parallel) {
val sequentialBuildTime = ((projectInfos.values.sumByDouble { it.durationMillis.toDouble() }) / 1000) val sequentialBuildTime = ((projectInfos.values.sumByDouble { it.durationMillis.toDouble() }) / 1000)
.toInt() .toInt()
message.append(", sequential build would have taken $sequentialBuildTime seconds)") String.format("PARALLEL BUILD SUCCESSFUL (%d SECONDS), sequential build sould have taken %d seconds",
} else { buildTime, sequentialBuildTime)
message.append(")") } else {
} String.format("BUILD SUCCESSFUL (%d SECONDS)", buildTime)
}
kobaltLog(1, message) kobaltLog(1, message)
} }