[Gradle] Fix warnings in KotlinJsIrTarget
^KT-56904 In Progress
This commit is contained in:
committed by
Space Team
parent
c43a0228b9
commit
09f2f36545
+2
-1
@@ -74,7 +74,7 @@ constructor(
|
|||||||
}
|
}
|
||||||
|
|
||||||
override val kotlinComponents: Set<KotlinTargetComponent> by lazy {
|
override val kotlinComponents: Set<KotlinTargetComponent> by lazy {
|
||||||
val mainCompilation = compilations.getByName(KotlinCompilation.MAIN_COMPILATION_NAME)
|
val mainCompilation = compilations.getByName(MAIN_COMPILATION_NAME)
|
||||||
val usageContexts = createUsageContexts(mainCompilation).toMutableSet()
|
val usageContexts = createUsageContexts(mainCompilation).toMutableSet()
|
||||||
|
|
||||||
val componentName =
|
val componentName =
|
||||||
@@ -413,6 +413,7 @@ constructor(
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ExperimentalMainFunctionArgumentsDsl
|
||||||
override fun passAsArgumentToMainFunction(jsExpression: String) {
|
override fun passAsArgumentToMainFunction(jsExpression: String) {
|
||||||
compilations
|
compilations
|
||||||
.all {
|
.all {
|
||||||
|
|||||||
+2
@@ -8,6 +8,7 @@ package org.jetbrains.kotlin.gradle.targets.js.ir
|
|||||||
import org.gradle.api.Action
|
import org.gradle.api.Action
|
||||||
import org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType
|
import org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType
|
||||||
import org.jetbrains.kotlin.gradle.targets.js.KotlinWasmTargetType
|
import org.jetbrains.kotlin.gradle.targets.js.KotlinWasmTargetType
|
||||||
|
import org.jetbrains.kotlin.gradle.targets.js.dsl.ExperimentalMainFunctionArgumentsDsl
|
||||||
import org.jetbrains.kotlin.gradle.targets.js.dsl.KotlinJsNodeDsl
|
import org.jetbrains.kotlin.gradle.targets.js.dsl.KotlinJsNodeDsl
|
||||||
import org.jetbrains.kotlin.gradle.targets.js.nodejs.NodeJsExec
|
import org.jetbrains.kotlin.gradle.targets.js.nodejs.NodeJsExec
|
||||||
import org.jetbrains.kotlin.gradle.targets.js.nodejs.NodeJsRootPlugin.Companion.kotlinNodeJsExtension
|
import org.jetbrains.kotlin.gradle.targets.js.nodejs.NodeJsRootPlugin.Companion.kotlinNodeJsExtension
|
||||||
@@ -32,6 +33,7 @@ abstract class KotlinNodeJsIr @Inject constructor(target: KotlinJsIrTarget) :
|
|||||||
project.tasks.withType<NodeJsExec>().named(runTaskName).configure(body)
|
project.tasks.withType<NodeJsExec>().named(runTaskName).configure(body)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ExperimentalMainFunctionArgumentsDsl
|
||||||
override fun passProcessArgvToMainFunction() {
|
override fun passProcessArgvToMainFunction() {
|
||||||
target.passAsArgumentToMainFunction("process.argv")
|
target.passAsArgumentToMainFunction("process.argv")
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user