MPP wizards: remove unused module parameter from createProjectSkeleton

This commit is contained in:
Mikhail Glukhikh
2018-10-12 13:20:47 +03:00
parent a88bfb726d
commit a16318624b
6 changed files with 7 additions and 11 deletions
@@ -26,7 +26,7 @@ class KotlinGradleNativeMultiplatformModuleBuilder : KotlinGradleAbstractMultipl
override val notImportedCommonSourceSets = true
override fun createProjectSkeleton(module: Module, rootDir: VirtualFile) {
override fun createProjectSkeleton(rootDir: VirtualFile) {
val src = rootDir.createChildDirectory(this, "src")
// Main module:
@@ -86,7 +86,7 @@ abstract class KotlinGradleAbstractMultiplatformModuleBuilder(
it.addIncludedModules(listOf(":app"))
}
}
createProjectSkeleton(module, rootDir)
createProjectSkeleton(rootDir)
if (externalProjectSettings.distributionType == DistributionType.DEFAULT_WRAPPED) {
setGradleWrapperToUseVersion(rootDir, "4.7")
}
@@ -132,7 +132,7 @@ abstract class KotlinGradleAbstractMultiplatformModuleBuilder(
.createChildData(this, fileName)
.bufferedWriter()
protected open fun createProjectSkeleton(module: Module, rootDir: VirtualFile) {}
protected open fun createProjectSkeleton(rootDir: VirtualFile) {}
protected open val notImportedCommonSourceSets = false
@@ -5,7 +5,6 @@
package org.jetbrains.kotlin.idea.configuration
import com.intellij.openapi.module.Module
import com.intellij.openapi.vfs.VirtualFile
import org.jetbrains.kotlin.idea.configuration.xcode.XcodeProjectConfigurator
import org.jetbrains.plugins.gradle.frameworkSupport.BuildScriptDataBuilder
@@ -48,7 +47,7 @@ class KotlinGradleMobileMultiplatformModuleBuilder :
addRepositoriesDefinition("jcenter()")
}
override fun createProjectSkeleton(module: Module, rootDir: VirtualFile) {
override fun createProjectSkeleton(rootDir: VirtualFile) {
val appDir = rootDir.findChild(androidAppName)!!
val src = appDir.createChildDirectory(this, "src")
@@ -5,7 +5,6 @@
package org.jetbrains.kotlin.idea.configuration
import com.intellij.openapi.module.Module
import com.intellij.openapi.vfs.VirtualFile
import java.io.BufferedWriter
@@ -31,7 +30,7 @@ class KotlinGradleMobileSharedMultiplatformModuleBuilder : KotlinGradleAbstractM
override fun getDescription() =
"Multiplatform Gradle projects allow sharing the same Kotlin code between two mobile platforms (JVM/Android, Native)."
override fun createProjectSkeleton(module: Module, rootDir: VirtualFile) {
override fun createProjectSkeleton(rootDir: VirtualFile) {
val src = rootDir.createChildDirectory(this, "src")
val commonMain = src.createKotlinSampleFileWriter(commonSourceName)
@@ -5,7 +5,6 @@
package org.jetbrains.kotlin.idea.configuration
import com.intellij.openapi.module.Module
import com.intellij.openapi.vfs.VirtualFile
import org.jetbrains.kotlin.konan.target.presetName
import java.io.BufferedWriter
@@ -35,7 +34,7 @@ class KotlinGradleSharedMultiplatformModuleBuilder : KotlinGradleAbstractMultipl
override fun getDescription() =
"Multiplatform Gradle projects allow sharing the same Kotlin code between all three main platforms (JVM, JS, Native)."
override fun createProjectSkeleton(module: Module, rootDir: VirtualFile) {
override fun createProjectSkeleton(rootDir: VirtualFile) {
val src = rootDir.createChildDirectory(this, "src")
val commonMain = src.createKotlinSampleFileWriter(commonSourceName)
@@ -5,7 +5,6 @@
package org.jetbrains.kotlin.idea.configuration
import com.intellij.openapi.module.Module
import com.intellij.openapi.vfs.VirtualFile
import java.io.BufferedWriter
@@ -29,7 +28,7 @@ class KotlinGradleWebMultiplatformModuleBuilder : KotlinGradleAbstractMultiplatf
override fun getDescription() =
"Multiplatform Gradle projects allow reusing the same Kotlin code between JS Client and JVM Server."
override fun createProjectSkeleton(module: Module, rootDir: VirtualFile) {
override fun createProjectSkeleton(rootDir: VirtualFile) {
val src = rootDir.createChildDirectory(this, "src")
val commonMain = src.createKotlinSampleFileWriter(commonSourceName)