From 73f7b76b5d8b46dab4ca32413c06368d7032536d Mon Sep 17 00:00:00 2001 From: Alexey Tsvetkov Date: Fri, 30 Dec 2016 18:42:46 +0300 Subject: [PATCH] Enable verbose messages when debug is enabled --- .../kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt index 386392a9b12..3087db447a6 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt @@ -107,7 +107,7 @@ abstract class AbstractKotlinCompile() : AbstractCo sourceRoots.log(this.name, logger) val args = populateCompilerArguments() - args.setupCoroutineSupportArgs() + args.setupCommonCompilerArgs() compilerCalled = true callCompiler(args, sourceRoots, ChangedFiles(inputs)) @@ -116,10 +116,14 @@ abstract class AbstractKotlinCompile() : AbstractCo internal abstract fun getSourceRoots(): SourceRoots internal abstract fun callCompiler(args: T, sourceRoots: SourceRoots, changedFiles: ChangedFiles) - private fun CommonCompilerArguments.setupCoroutineSupportArgs() { + private fun CommonCompilerArguments.setupCommonCompilerArgs() { coroutinesEnable = coroutines == CoroutineSupport.ENABLED coroutinesWarn = coroutines == CoroutineSupport.ENABLED_WITH_WARNING coroutinesError = coroutines == CoroutineSupport.DISABLED + + if (project.logger.isDebugEnabled) { + verbose = true + } } }