Update kotlin gradle plugin used in import tests

This commit is contained in:
Andrey Uskov
2019-02-15 13:27:07 +03:00
parent b5e6752656
commit a106085e67
9 changed files with 37 additions and 32 deletions
@@ -22,7 +22,7 @@ import org.junit.Before
import org.junit.Test
class NewMultiplatformProjectImportingTest : MultiplePluginVersionGradleImportingTestCase() {
private fun kotlinVersion() = if (gradleKotlinPluginVersion == MINIMAL_SUPPORTED_VERSION) "1.3.0-rc-146" else gradleKotlinPluginVersion
private fun kotlinVersion() = if (gradleKotlinPluginVersion == MINIMAL_SUPPORTED_VERSION) "1.3.10" else gradleKotlinPluginVersion
@Before
fun saveSdksBeforeTest() {
@@ -333,18 +333,18 @@ class NewMultiplatformProjectImportingTest : MultiplePluginVersionGradleImportin
sourceFolder("shared/src/androidTest/resources", JavaResourceRootType.TEST_RESOURCE)
}
var nativeVersion = when (gradleKotlinPluginVersion) {
MINIMAL_SUPPORTED_VERSION -> "1.0.2"
else -> "1.1.1"
MINIMAL_SUPPORTED_VERSION -> "1.3.10"
else -> "1.3.20"
}
module("shared_iOSMain") {
libraryDependency("Gradle: Kotlin/Native:stdlib:$nativeVersion", DependencyScope.COMPILE)
libraryDependency("Kotlin/Native $nativeVersion - stdlib", DependencyScope.PROVIDED)
libraryDependency("Gradle: org.jetbrains.kotlin:kotlin-stdlib-common:${kotlinVersion()}", DependencyScope.COMPILE)
moduleDependency("shared_commonMain", DependencyScope.COMPILE)
sourceFolder("shared/src/iOSMain/kotlin", KotlinSourceRootType.Source)
sourceFolder("shared/src/iOSMain/resources", KotlinResourceRootType.Resource)
}
module("shared_iOSTest") {
libraryDependency("Gradle: Kotlin/Native:stdlib:$nativeVersion", DependencyScope.TEST)
libraryDependency("Kotlin/Native $nativeVersion - stdlib", DependencyScope.PROVIDED)
libraryDependency("Gradle: org.jetbrains.kotlin:kotlin-stdlib-common:${kotlinVersion()}", DependencyScope.TEST)
moduleDependency("shared_iOSMain", DependencyScope.TEST)
moduleDependency("shared_commonMain", DependencyScope.TEST)
@@ -22,10 +22,14 @@ android {
}
}
apply from: "../include.gradle"
def kotlinVersion = gradleKotlinPluginVersion('1.3.10')
dependencies {
implementation project(':shared')
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.0-rc-146"
implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk7:${kotlinVersion}"
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
testImplementation 'junit:junit:4.12'
@@ -1,5 +1,6 @@
buildscript {
ext.kotlin_version = '1.3.0-rc-146'
apply from: "include.gradle"
def kotlinVersion = gradleKotlinPluginVersion('1.3.10')
repositories {
google()
jcenter()
@@ -7,8 +8,6 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.0'
apply from: "include.gradle"
def kotlinVersion = gradleKotlinPluginVersion('1.3.0-rc-146')
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion")
}
}
@@ -6,7 +6,7 @@ buildscript {
}
dependencies {
apply from: "include.gradle"
def kotlinVersion = gradleKotlinPluginVersion('1.3.0-rc-146')
def kotlinVersion = gradleKotlinPluginVersion('1.3.10')
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion")
}
}
@@ -6,7 +6,7 @@ buildscript {
}
dependencies {
apply from: "include.gradle"
def kotlinVersion = gradleKotlinPluginVersion('1.3.0-rc-146')
def kotlinVersion = gradleKotlinPluginVersion('1.3.10')
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion")
}
}
@@ -6,7 +6,7 @@ buildscript {
dependencies {
apply from: "include.gradle"
def kotlinVersion = gradleKotlinPluginVersion('1.2.0-beta-74')
def kotlinVersion = gradleKotlinPluginVersion('1.3.20')
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion")
}
}
@@ -1,4 +1,3 @@
buildscript {
repositories {
mavenCentral()
@@ -6,28 +5,31 @@ buildscript {
}
dependencies {
apply from: "include.gradle"
def kotlinVersion = gradleKotlinPluginVersion('1.2.0-beta-74')
apply from: "../include.gradle"
def kotlinVersion = gradleKotlinPluginVersion('1.3.20')
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion")
}
}
project('common') {
apply plugin: 'kotlin-platform-common'
}
project('jvm') {
apply plugin: 'kotlin-platform-jvm'
apply plugin: 'kotlin-multiplatform'
dependencies {
expectedBy project(':common')
}
}
project('js') {
apply plugin: 'kotlin-platform-js'
dependencies {
expectedBy project(':common')
kotlin {
jvm()
js()
sourceSets {
commonMain {
}
commonTest {
}
jvmMain {
}
jvmTest {
}
jsMain {
}
jsTest {
}
}
}
@@ -6,7 +6,7 @@ buildscript {
}
dependencies {
apply from: "include.gradle"
def kotlinVersion = gradleKotlinPluginVersion('1.3.0-rc-146')
def kotlinVersion = gradleKotlinPluginVersion('1.3.10')
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion")
}
}
@@ -6,7 +6,7 @@ buildscript {
}
dependencies {
apply from: "include.gradle"
def kotlinVersion = gradleKotlinPluginVersion('1.3.0-rc-146')
def kotlinVersion = gradleKotlinPluginVersion('1.3.10')
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion")
}
}