Add clarifications about single/multi targeting to framework descriptions

This commit is contained in:
Anton Yalyshev
2019-07-15 11:23:18 +03:00
parent f742e000f8
commit 101a3a9420
@@ -188,7 +188,7 @@ open class GradleKotlinJavaFrameworkSupportProvider(
} }
} }
override fun getDescription() = "A Kotlin library or application targeting the JVM" override fun getDescription() = "A single-platform Kotlin library or application targeting the JVM"
} }
abstract class GradleKotlinJSFrameworkSupportProvider( abstract class GradleKotlinJSFrameworkSupportProvider(
@@ -213,7 +213,7 @@ abstract class GradleKotlinJSFrameworkSupportProvider(
override fun getPluginExpression() = "id 'org.jetbrains.kotlin.js'" override fun getPluginExpression() = "id 'org.jetbrains.kotlin.js'"
override fun getDependencies(sdk: Sdk?) = listOf(MAVEN_JS_STDLIB_ID) override fun getDependencies(sdk: Sdk?) = listOf(MAVEN_JS_STDLIB_ID)
override fun getTestDependencies() = listOf(MAVEN_JS_TEST_ID) override fun getTestDependencies() = listOf(MAVEN_JS_TEST_ID)
override fun getDescription() = "A Kotlin library or application targeting JavaScript" override fun getDescription() = "A single-platform Kotlin library or application targeting JavaScript"
} }
open class GradleKotlinJSBrowserFrameworkSupportProvider( open class GradleKotlinJSBrowserFrameworkSupportProvider(
@@ -223,7 +223,7 @@ open class GradleKotlinJSBrowserFrameworkSupportProvider(
override val jsSubTargetName: String override val jsSubTargetName: String
get() = "browser" get() = "browser"
override fun getDescription() = "A Kotlin library or application targeting JavaScript for browser" override fun getDescription() = "A single-platform Kotlin library or application targeting JavaScript for browser"
override fun addSupport( override fun addSupport(
buildScriptData: BuildScriptDataBuilder, buildScriptData: BuildScriptDataBuilder,
@@ -286,7 +286,7 @@ open class GradleKotlinJSNodeFrameworkSupportProvider(
override val jsSubTargetName: String override val jsSubTargetName: String
get() = "nodejs" get() = "nodejs"
override fun getDescription() = "A Kotlin library or application targeting JavaScript for Node.js" override fun getDescription() = "A single-platform Kotlin library or application targeting JavaScript for Node.js"
} }
open class GradleKotlinMPPFrameworkSupportProvider : GradleKotlinFrameworkSupportProvider( open class GradleKotlinMPPFrameworkSupportProvider : GradleKotlinFrameworkSupportProvider(
@@ -299,7 +299,7 @@ open class GradleKotlinMPPFrameworkSupportProvider : GradleKotlinFrameworkSuppor
override fun getTestDependencies(): List<String> = listOf() override fun getTestDependencies(): List<String> = listOf()
override fun getDescription() = override fun getDescription() =
"For sharing code between platforms (JVM, JS, Android, iOS, etc.)" "Multi-targeted (JVM, JS, iOS, etc.) project with shared code in common modules"
override fun addSupport( override fun addSupport(
buildScriptData: BuildScriptDataBuilder, buildScriptData: BuildScriptDataBuilder,