Wizard: remove unused android service

This commit is contained in:
Ilya Kirillov
2019-12-17 16:17:08 +03:00
parent af174b4f74
commit 40367635cc
3 changed files with 0 additions and 24 deletions
@@ -1,12 +0,0 @@
package org.jetbrains.kotlin.tools.projectWizard.core.service
import java.nio.file.Path
interface AndroidWizardService : WizardService {
fun isValidAndroidSdk(path: Path): Boolean
}
class AndroidWizardServiceImpl : AndroidWizardService, IdeaIndependentWizardService {
//TODO use some heuristics
override fun isValidAndroidSdk(path: Path): Boolean = true
}
@@ -8,7 +8,6 @@ object Services {
val IDEA_INDEPENDENT_SERVICES: List<IdeaIndependentWizardService> = listOf(
ProjectImportingWizardServiceImpl(),
OsFileSystemWizardService(),
AndroidWizardServiceImpl(),
BuildSystemAvailabilityWizardServiceImpl(),
DummyFileFormattingService()
)
@@ -2,8 +2,6 @@ package org.jetbrains.kotlin.tools.projectWizard.moduleConfigurators
import org.jetbrains.kotlin.tools.projectWizard.core.*
import org.jetbrains.kotlin.tools.projectWizard.core.entity.ModuleConfiguratorSetting
import org.jetbrains.kotlin.tools.projectWizard.core.entity.ValidationResult
import org.jetbrains.kotlin.tools.projectWizard.core.service.AndroidWizardService
import org.jetbrains.kotlin.tools.projectWizard.ir.buildsystem.*
import org.jetbrains.kotlin.tools.projectWizard.ir.buildsystem.gradle.AndroidConfigIR
import org.jetbrains.kotlin.tools.projectWizard.ir.buildsystem.gradle.BuildScriptDependencyIR
@@ -34,15 +32,6 @@ object AndroidSinglePlatformModuleConfigurator : ModuleConfiguratorWithSettings(
val androidSdkPath by pathSetting("Android SDK Path", neededAtPhase = GenerationPhase.PROJECT_GENERATION) {
shouldExists()
validate { path ->
ValidationResult.create(
service<AndroidWizardService>()!!.isValidAndroidSdk(
path
),
"Path should point to valid Android SDK location"
)
}
}
override fun createBuildFileIRs(configurationData: ModuleConfigurationData, module: Module) =