committed by
Mikhail Glukhikh
parent
186b002a01
commit
3f1c413ee9
@@ -507,7 +507,7 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) {
|
|||||||
val outputFile = outputItem.outputFile
|
val outputFile = outputItem.outputFile
|
||||||
val target =
|
val target =
|
||||||
sourceFiles.firstOrNull()?.let { sourceToTarget[it] } ?:
|
sourceFiles.firstOrNull()?.let { sourceToTarget[it] } ?:
|
||||||
chunk.targets.filter { it.outputDir?.let { outputFile.startsWith(it) } ?: false }.singleOrNull() ?:
|
chunk.targets.singleOrNull { it.outputDir?.let { outputFile.startsWith(it) } ?: false } ?:
|
||||||
representativeTarget
|
representativeTarget
|
||||||
|
|
||||||
if (outputFile.name.endsWith(".class")) {
|
if (outputFile.name.endsWith(".class")) {
|
||||||
@@ -642,7 +642,7 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) {
|
|||||||
environment.messageCollector.report(
|
environment.messageCollector.report(
|
||||||
STRONG_WARNING,
|
STRONG_WARNING,
|
||||||
"Circular dependencies are not supported. The following JS modules depend on each other: "
|
"Circular dependencies are not supported. The following JS modules depend on each other: "
|
||||||
+ chunk.modules.map { it.name }.joinToString(", ") + ". "
|
+ chunk.modules.joinToString(", ") { it.name } + ". "
|
||||||
+ "Kotlin is not compiled for these modules"
|
+ "Kotlin is not compiled for these modules"
|
||||||
)
|
)
|
||||||
return null
|
return null
|
||||||
@@ -700,7 +700,7 @@ class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) {
|
|||||||
environment.messageCollector.report(
|
environment.messageCollector.report(
|
||||||
STRONG_WARNING,
|
STRONG_WARNING,
|
||||||
"Circular dependencies are only partially supported. The following modules depend on each other: "
|
"Circular dependencies are only partially supported. The following modules depend on each other: "
|
||||||
+ chunk.modules.map { it.name }.joinToString(", ") + ". "
|
+ chunk.modules.joinToString(", ") { it.name } + ". "
|
||||||
+ "Kotlin will compile them, but some strange effect may happen"
|
+ "Kotlin will compile them, but some strange effect may happen"
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user