diff --git a/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/core/service/AndroidWizardService.kt b/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/core/service/AndroidWizardService.kt deleted file mode 100644 index 890e8a474c8..00000000000 --- a/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/core/service/AndroidWizardService.kt +++ /dev/null @@ -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 -} \ No newline at end of file diff --git a/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/core/service/WizardService.kt b/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/core/service/WizardService.kt index 70bc6674dbe..1ba6e96ed6b 100644 --- a/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/core/service/WizardService.kt +++ b/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/core/service/WizardService.kt @@ -8,7 +8,6 @@ object Services { val IDEA_INDEPENDENT_SERVICES: List = listOf( ProjectImportingWizardServiceImpl(), OsFileSystemWizardService(), - AndroidWizardServiceImpl(), BuildSystemAvailabilityWizardServiceImpl(), DummyFileFormattingService() ) diff --git a/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/moduleConfigurators/AndroidSinglePlatformModuleConfigurator.kt b/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/moduleConfigurators/AndroidSinglePlatformModuleConfigurator.kt index cd19af3d7ff..ee36b29acb8 100644 --- a/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/moduleConfigurators/AndroidSinglePlatformModuleConfigurator.kt +++ b/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/moduleConfigurators/AndroidSinglePlatformModuleConfigurator.kt @@ -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()!!.isValidAndroidSdk( - path - ), - "Path should point to valid Android SDK location" - ) - } } override fun createBuildFileIRs(configurationData: ModuleConfigurationData, module: Module) =