Wizard: fix invalid android package name
#KT-36169 fixed
This commit is contained in:
+3
-2
@@ -2,16 +2,17 @@ package org.jetbrains.kotlin.tools.projectWizard.ir.buildsystem.gradle
|
||||
|
||||
import org.jetbrains.kotlin.tools.projectWizard.ir.buildsystem.FreeIR
|
||||
import org.jetbrains.kotlin.tools.projectWizard.plugins.printer.GradlePrinter
|
||||
import org.jetbrains.kotlin.tools.projectWizard.settings.JavaPackage
|
||||
|
||||
interface AndroidIR : GradleIR
|
||||
|
||||
//TODO parematrize
|
||||
data class AndroidConfigIR(val artifactId: String) : AndroidIR, FreeIR {
|
||||
data class AndroidConfigIR(val javaPackage: JavaPackage) : AndroidIR, FreeIR {
|
||||
override fun GradlePrinter.renderGradle() {
|
||||
sectionCall("android", needIndent = true) {
|
||||
call("compileSdkVersion") { +"29" }; nlIndented() // TODO dehardcode
|
||||
sectionCall("defaultConfig", needIndent = true) {
|
||||
assignmentOrCall("applicationId") { +artifactId.quotified }; nlIndented()
|
||||
assignmentOrCall("applicationId") { +javaPackage.asCodePackage().quotified }; nlIndented()
|
||||
call("minSdkVersion") { +"24" }; nlIndented() // TODO dehardcode
|
||||
call("targetSdkVersion") { +"29" }; nlIndented() // TODO dehardcode
|
||||
assignmentOrCall("versionCode") { +"1" }; nlIndented()
|
||||
|
||||
+1
-1
@@ -59,7 +59,7 @@ object AndroidSinglePlatformModuleConfigurator : ModuleConfiguratorWithSettings(
|
||||
version = null // Version is already present in the parent buildfile
|
||||
)
|
||||
+GradleOnlyPluginByNameIR("kotlin-android-extensions")
|
||||
+AndroidConfigIR(configurationData.pomIr.artifactId)
|
||||
+AndroidConfigIR(module.javaPackage(configurationData.pomIr))
|
||||
+createRepositories(configurationData).map(::RepositoryIR)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user