Add clarifications about single/multi targeting to framework descriptions
This commit is contained in:
+5
-5
@@ -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,
|
||||||
|
|||||||
Reference in New Issue
Block a user