[Gradle, JS] JsBinaryType to KotlinJsBinaryType

This commit is contained in:
Ilya Goncharov
2020-06-01 13:25:27 +03:00
parent d27ad99daa
commit d3260bca27
2 changed files with 6 additions and 6 deletions
@@ -69,13 +69,13 @@ constructor(
internal fun executableIrInternal(compilation: KotlinJsCompilation) = createBinaries(
compilation = compilation,
jsBinaryType = JsBinaryType.EXECUTABLE,
jsBinaryType = KotlinJsBinaryType.EXECUTABLE,
create = ::Executable
)
private fun executableLegacyInternal(compilation: KotlinJsCompilation) = createBinaries(
compilation = compilation,
jsBinaryType = JsBinaryType.EXECUTABLE,
jsBinaryType = KotlinJsBinaryType.EXECUTABLE,
create = { compilation, name, type ->
object : JsBinary {
override val compilation: KotlinJsCompilation = compilation
@@ -94,7 +94,7 @@ constructor(
private fun <T : JsBinary> createBinaries(
compilation: KotlinJsCompilation,
modes: Collection<KotlinJsBinaryMode> = listOf(PRODUCTION, DEVELOPMENT),
jsBinaryType: JsBinaryType,
jsBinaryType: KotlinJsBinaryType,
create: (compilation: KotlinJsCompilation, name: String, mode: KotlinJsBinaryMode) -> T
) {
modes.forEach {
@@ -110,7 +110,7 @@ constructor(
private fun <T : JsBinary> createBinary(
compilation: KotlinJsCompilation,
mode: KotlinJsBinaryMode,
jsBinaryType: JsBinaryType,
jsBinaryType: KotlinJsBinaryType,
create: (compilation: KotlinJsCompilation, name: String, mode: KotlinJsBinaryMode) -> T
) {
val name = generateBinaryName(
@@ -137,7 +137,7 @@ constructor(
internal fun generateBinaryName(
compilation: KotlinJsCompilation,
mode: KotlinJsBinaryMode,
jsBinaryType: JsBinaryType?
jsBinaryType: KotlinJsBinaryType?
) =
lowerCamelCaseName(
compilation.name.let { if (it == KotlinCompilation.MAIN_COMPILATION_NAME) null else it },
@@ -5,6 +5,6 @@
package org.jetbrains.kotlin.gradle.targets.js.ir
enum class JsBinaryType {
enum class KotlinJsBinaryType {
EXECUTABLE
}