[Gradle] Add additional logging for setting .moduleName in compiler args
^KT-54312 Verification Pending
This commit is contained in:
committed by
Space Team
parent
570524a1a9
commit
51c71efa2e
+4
-2
@@ -67,6 +67,7 @@ internal open class KotlinJvmCompilerArgumentsContributor(
|
||||
taskProvider: KotlinJvmCompilerArgumentsProvider
|
||||
) : AbstractKotlinCompileArgumentsContributor<K2JVMCompilerArguments>(taskProvider) {
|
||||
|
||||
private val taskName = taskProvider.taskName
|
||||
private val moduleName = taskProvider.moduleName
|
||||
private val friendPaths = taskProvider.friendPaths
|
||||
private val compileClasspath = taskProvider.compileClasspath
|
||||
@@ -82,10 +83,10 @@ internal open class KotlinJvmCompilerArgumentsContributor(
|
||||
super.contributeArguments(args, flags)
|
||||
|
||||
args.moduleName = moduleName
|
||||
logger.kotlinDebug { "args.moduleName = ${args.moduleName}" }
|
||||
logger.kotlinDebug { "$taskName | args.moduleName = ${args.moduleName}" }
|
||||
|
||||
args.friendPaths = friendPaths.files.map { it.absolutePath }.toTypedArray()
|
||||
logger.kotlinDebug { "args.friendPaths = ${args.friendPaths?.joinToString() ?: "[]"}" }
|
||||
logger.kotlinDebug { "$taskName | args.friendPaths = ${args.friendPaths?.joinToString() ?: "[]"}" }
|
||||
|
||||
if (DefaultsOnly in flags) return
|
||||
|
||||
@@ -98,5 +99,6 @@ internal open class KotlinJvmCompilerArgumentsContributor(
|
||||
args.destinationAsFile = destinationDir
|
||||
|
||||
compilerOptions.fillCompilerArguments(args)
|
||||
logger.kotlinDebug { "$taskName | args.moduleName = ${args.moduleName} (w/ compilerOptions applied)" }
|
||||
}
|
||||
}
|
||||
|
||||
+1
@@ -521,6 +521,7 @@ open class KotlinCompileArgumentsProvider<T : AbstractKotlinCompile<out CommonCo
|
||||
|
||||
class KotlinJvmCompilerArgumentsProvider
|
||||
(taskProvider: KotlinCompile) : KotlinCompileArgumentsProvider<KotlinCompile>(taskProvider) {
|
||||
val taskName: String = taskProvider.name
|
||||
val moduleName: String = taskProvider.moduleName.get()
|
||||
val friendPaths: FileCollection = taskProvider.friendPaths
|
||||
val compileClasspath: Iterable<File> = taskProvider.libraries
|
||||
|
||||
Reference in New Issue
Block a user