Ido Flax
01/26/2023, 4:27 PMExecution failed for task ':compileKotlin'.
> Default Kotlin compiler classpath is empty! Task: :compileKotlin (org.jetbrains.kotlin.gradle.tasks.KotlinCompile_Decorated)
And i can’t figure out why and what it means. Can anyone help?Sam
01/26/2023, 4:45 PMSam
01/26/2023, 4:55 PMapply
method never ran.Ido Flax
01/27/2023, 1:11 AMIdo Flax
01/27/2023, 1:12 AMIdo Flax
01/27/2023, 1:13 AMIdo Flax
01/27/2023, 1:14 AMIdo Flax
01/27/2023, 1:15 AMIdo Flax
01/27/2023, 1:20 AMIdo Flax
01/27/2023, 1:32 AMIdo Flax
01/27/2023, 5:55 AMkotlinCompilerClasspath
configuration, which messed things up. So now i filter it out.
Before: (broken)
DependencyHandlerScope.of(dependencies).let { dependencyHandlerScope ->
configurations.all {
dependencyHandlerScope.add(
name,
dependencyHandlerScope.platform("com.me.infra:me-starter-parent:$infraPlatform")
)
dependencyHandlerScope.add(
name,
dependencyHandlerScope.platform("<http://com.me:platform:$platform|com.me:platform:$platform>")
)
}
}
After: (works)
DependencyHandlerScope.of(dependencies).let { dependencyHandlerScope ->
configurations.filter { it.name != "kotlinCompilerClasspath" }.forEach {
dependencyHandlerScope.add(
it.name,
dependencyHandlerScope.platform("com.me.infra:me-starter-parent:$infraPlatform")
)
dependencyHandlerScope.add(
it.name,
dependencyHandlerScope.platform("<http://com.me:platform:$platform|com.me:platform:$platform>")
)
}
}
@Sam thanks for your advice