Wizard: migrate tests to Kotlin 1.3.70

This commit is contained in:
Ilya Kirillov
2020-03-07 23:06:39 +03:00
parent 693e12d826
commit a88a19a1b9
42 changed files with 74 additions and 53 deletions
@@ -1,6 +1,6 @@
plugins {
id 'com.android.application'
id 'org.jetbrains.kotlin.android' version '1.3.61'
id 'org.jetbrains.kotlin.android' version '1.3.70'
id 'kotlin-android-extensions'
}
group = 'testGroupId'
@@ -1,6 +1,6 @@
plugins {
id("com.android.application")
kotlin("android") version "1.3.61"
kotlin("android") version "1.3.70"
id("kotlin-android-extensions")
}
group = "testGroupId"
@@ -1,5 +1,5 @@
plugins {
id 'org.jetbrains.kotlin.multiplatform' version '1.3.61'
id 'org.jetbrains.kotlin.multiplatform' version '1.3.70'
}
group = 'testGroupId'
version = '1.0-SNAPSHOT'
@@ -1,5 +1,5 @@
plugins {
kotlin("multiplatform") version "1.3.61"
kotlin("multiplatform") version "1.3.70"
}
group = "testGroupId"
version = "1.0-SNAPSHOT"
@@ -1,5 +1,5 @@
plugins {
id 'org.jetbrains.kotlin.multiplatform' version '1.3.61'
id 'org.jetbrains.kotlin.multiplatform' version '1.3.70'
}
group = 'testGroupId'
version = '1.0-SNAPSHOT'
@@ -1,5 +1,5 @@
plugins {
kotlin("multiplatform") version "1.3.61"
kotlin("multiplatform") version "1.3.70"
}
group = "testGroupId"
version = "1.0-SNAPSHOT"
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
id 'org.jetbrains.kotlin.jvm' version '1.3.61'
id 'org.jetbrains.kotlin.jvm' version '1.3.70'
}
group = 'testGroupId'
version = '1.0-SNAPSHOT'
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
kotlin("jvm") version "1.3.61"
kotlin("jvm") version "1.3.70"
}
group = "testGroupId"
version = "1.0-SNAPSHOT"
@@ -31,7 +31,7 @@
<plugin>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<version>1.3.61</version>
<version>1.3.70</version>
<executions>
<execution>
<id>compile</id>
@@ -55,13 +55,13 @@
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-test-junit</artifactId>
<version>1.3.61</version>
<version>1.3.70</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib-jdk8</artifactId>
<version>1.3.61</version>
<version>1.3.70</version>
</dependency>
</dependencies>
</project>
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.plugin.mpp.KotlinNativeTargetWithTests
plugins {
id 'org.jetbrains.kotlin.multiplatform' version '1.3.61'
id 'org.jetbrains.kotlin.multiplatform' version '1.3.70'
}
group = 'testGroupId'
version = '1.0-SNAPSHOT'
@@ -1,5 +1,5 @@
plugins {
kotlin("multiplatform") version "1.3.61"
kotlin("multiplatform") version "1.3.70"
}
group = "testGroupId"
version = "1.0-SNAPSHOT"
@@ -17,7 +17,7 @@ kotlin {
else -> throw GradleException("Host OS is not supported in Kotlin/Native.")
}
sourceSets {
val myNativeMain by getting
val myNativeTest by getting
@@ -1,5 +1,5 @@
plugins {
id 'org.jetbrains.kotlin.multiplatform' version '1.3.61'
id 'org.jetbrains.kotlin.multiplatform' version '1.3.70'
}
group = 'testGroupId'
version = '1.0-SNAPSHOT'
@@ -1,5 +1,5 @@
plugins {
kotlin("multiplatform") version "1.3.61"
kotlin("multiplatform") version "1.3.70"
}
group = "testGroupId"
version = "1.0-SNAPSHOT"
@@ -1,5 +1,5 @@
plugins {
id 'org.jetbrains.kotlin.multiplatform' version '1.3.61'
id 'org.jetbrains.kotlin.multiplatform' version '1.3.70'
}
group = 'testGroupId'
version = '1.0-SNAPSHOT'
@@ -1,5 +1,5 @@
plugins {
kotlin("multiplatform") version "1.3.61"
kotlin("multiplatform") version "1.3.70"
}
group = "testGroupId"
version = "1.0-SNAPSHOT"
@@ -1,5 +1,5 @@
plugins {
id 'org.jetbrains.kotlin.js' version '1.3.61'
id 'org.jetbrains.kotlin.js' version '1.3.70'
}
group = 'testGroupId'
version = '1.0-SNAPSHOT'
@@ -1,5 +1,5 @@
plugins {
kotlin("js") version "1.3.61"
kotlin("js") version "1.3.70"
}
group = "testGroupId"
version = "1.0-SNAPSHOT"
@@ -1,6 +1,6 @@
plugins {
id 'com.android.application'
id 'org.jetbrains.kotlin.android' version '1.3.61'
id 'org.jetbrains.kotlin.android' version '1.3.70'
id 'kotlin-android-extensions'
}
group = 'me.user'
@@ -1,6 +1,6 @@
plugins {
id("com.android.application")
kotlin("android") version "1.3.61"
kotlin("android") version "1.3.70"
id("kotlin-android-extensions")
}
group = "me.user"
@@ -1,5 +1,5 @@
plugins {
id 'org.jetbrains.kotlin.multiplatform' version '1.3.61'
id 'org.jetbrains.kotlin.multiplatform' version '1.3.70'
}
group = 'me.user'
version = '1.0-SNAPSHOT'
@@ -1,5 +1,5 @@
plugins {
kotlin("multiplatform") version "1.3.61"
kotlin("multiplatform") version "1.3.70"
}
group = "me.user"
version = "1.0-SNAPSHOT"
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
id 'org.jetbrains.kotlin.jvm' version '1.3.61'
id 'org.jetbrains.kotlin.jvm' version '1.3.70'
}
group = 'me.user'
version = '1.0-SNAPSHOT'
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
kotlin("jvm") version "1.3.61"
kotlin("jvm") version "1.3.70"
}
group = "me.user"
version = "1.0-SNAPSHOT"
@@ -31,7 +31,7 @@
<plugin>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<version>1.3.61</version>
<version>1.3.70</version>
<executions>
<execution>
<id>compile</id>
@@ -55,13 +55,13 @@
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-test-junit</artifactId>
<version>1.3.61</version>
<version>1.3.70</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib-jdk8</artifactId>
<version>1.3.61</version>
<version>1.3.70</version>
</dependency>
</dependencies>
</project>
@@ -1,5 +1,5 @@
plugins {
id 'org.jetbrains.kotlin.js' version '1.3.61'
id 'org.jetbrains.kotlin.js' version '1.3.70'
}
group = 'me.user'
version = '1.0-SNAPSHOT'
@@ -1,5 +1,5 @@
plugins {
kotlin("js") version "1.3.61"
kotlin("js") version "1.3.70"
}
group = "me.user"
version = "1.0-SNAPSHOT"
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
id 'org.jetbrains.kotlin.jvm' version '1.3.61'
id 'org.jetbrains.kotlin.jvm' version '1.3.70'
id 'application'
}
group = 'me.user'
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
kotlin("jvm") version "1.3.61"
kotlin("jvm") version "1.3.70"
application
}
group = "me.user"
@@ -31,7 +31,7 @@
<plugin>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<version>1.3.61</version>
<version>1.3.70</version>
<executions>
<execution>
<id>compile</id>
@@ -63,13 +63,13 @@
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-test-junit</artifactId>
<version>1.3.61</version>
<version>1.3.70</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib-jdk8</artifactId>
<version>1.3.61</version>
<version>1.3.70</version>
</dependency>
</dependencies>
</project>
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.targets.js.webpack.KotlinWebpack
plugins {
id 'org.jetbrains.kotlin.multiplatform' version '1.3.61'
id 'org.jetbrains.kotlin.multiplatform' version '1.3.70'
id 'application'
}
group = 'me.user'
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.targets.js.webpack.KotlinWebpack
plugins {
kotlin("multiplatform") version "1.3.61"
kotlin("multiplatform") version "1.3.70"
application
}
group = "me.user"
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.plugin.mpp.KotlinNativeTargetWithTests
plugins {
id 'org.jetbrains.kotlin.multiplatform' version '1.3.61'
id 'org.jetbrains.kotlin.multiplatform' version '1.3.70'
}
group = 'me.user'
version = '1.0-SNAPSHOT'
@@ -1,5 +1,5 @@
plugins {
kotlin("multiplatform") version "1.3.61"
kotlin("multiplatform") version "1.3.70"
}
group = "me.user"
version = "1.0-SNAPSHOT"
@@ -1,7 +1,7 @@
import org.jetbrains.kotlin.gradle.plugin.mpp.KotlinNativeTargetWithTests
plugins {
id 'org.jetbrains.kotlin.multiplatform' version '1.3.61'
id 'org.jetbrains.kotlin.multiplatform' version '1.3.70'
}
group = 'me.user'
version = '1.0-SNAPSHOT'
@@ -1,5 +1,5 @@
plugins {
kotlin("multiplatform") version "1.3.61"
kotlin("multiplatform") version "1.3.70"
}
group = "me.user"
version = "1.0-SNAPSHOT"
@@ -7,5 +7,4 @@ package org.jetbrains.kotlin.tools.projectWizard.cli
import org.jetbrains.kotlin.tools.projectWizard.core.service.WizardService
interface TestWizardService : WizardService {
}
interface TestWizardService : WizardService
@@ -8,6 +8,8 @@ package org.jetbrains.kotlin.tools.projectWizard
import org.jetbrains.kotlin.tools.projectWizard.settings.version.Version
object Versions {
val KOTLIN = version("1.3.70")
object GradlePlugins {
val ANDROID = version("3.5.2")
}
@@ -5,6 +5,7 @@
package org.jetbrains.kotlin.tools.projectWizard.core.service
import org.jetbrains.kotlin.tools.projectWizard.Versions
import org.jetbrains.kotlin.tools.projectWizard.settings.buildsystem.Repositories
import org.jetbrains.kotlin.tools.projectWizard.settings.buildsystem.Repository
import org.jetbrains.kotlin.tools.projectWizard.settings.version.Version
@@ -14,11 +15,7 @@ interface KotlinVersionProviderService : WizardService {
}
class KotlinVersionProviderServiceImpl : KotlinVersionProviderService, IdeaIndependentWizardService {
override fun getKotlinVersion(): Version = DEFAULT
companion object {
val DEFAULT = Version.fromString("1.3.61")
}
override fun getKotlinVersion(): Version = Versions.KOTLIN
}
@@ -1,5 +1,6 @@
package org.jetbrains.kotlin.tools.projectWizard.plugins.kotlin
import org.jetbrains.kotlin.tools.projectWizard.Versions
import org.jetbrains.kotlin.tools.projectWizard.core.context.WritingContext
import org.jetbrains.kotlin.tools.projectWizard.core.*
import org.jetbrains.kotlin.tools.projectWizard.core.context.ReadingContext
@@ -21,7 +22,7 @@ import org.jetbrains.kotlin.tools.projectWizard.settings.version.Version
import java.nio.file.Path
class KotlinPlugin(context: Context) : Plugin(context) {
val version by property(KotlinVersionProviderServiceImpl.DEFAULT)
val version by property(Versions.KOTLIN)
val initKotlinVersions by pipelineTask(GenerationPhase.PREPARE_GENERATION) {
title = "Downloading list of Kotlin versions"