[Gradle, JS] Make default generate kotlin externals as false

This commit is contained in:
Ilya Goncharov
2020-06-05 18:22:57 +03:00
parent 2ca0e37be7
commit f285a31a5a
3 changed files with 4 additions and 4 deletions
@@ -5,4 +5,4 @@
package org.jetbrains.kotlin.gradle.plugin
const val DEFAULT_GENERATE_KOTLIN_EXTERNALS = true
const val DEFAULT_GENERATE_KOTLIN_EXTERNALS = false
@@ -191,8 +191,8 @@ internal class PropertiesProvider private constructor(private val project: Proje
/**
* Generate kotlin/js external declarations from all .d.ts files found in npm modules
*/
val jsGenerateExternals: Boolean?
get() = booleanProperty("kotlin.js.experimental.generateKotlinExternals")
val jsGenerateExternals: Boolean
get() = booleanProperty("kotlin.js.generate.externals") ?: DEFAULT_GENERATE_KOTLIN_EXTERNALS
/**
* Automaticaly discover external .d.ts declarations
@@ -249,7 +249,7 @@ class DefaultKotlinDependencyHandler(
scope = NpmDependency.Scope.PEER
)
private fun defaultGenerateExternals() =
private fun defaultGenerateExternals(): Boolean =
PropertiesProvider(project).jsGenerateExternals
private fun directoryNpmDependency(