Revert "[Gradle][Tests][MPP] Bump AGP and Gradle version in MPP related tests"
This reverts commit 7ae0e24bc7.
This commit is contained in:
+1
-2
@@ -19,7 +19,6 @@ package org.jetbrains.kotlin.gradle
|
|||||||
import org.gradle.util.GradleVersion
|
import org.gradle.util.GradleVersion
|
||||||
import org.jetbrains.kotlin.com.google.common.base.Objects
|
import org.jetbrains.kotlin.com.google.common.base.Objects
|
||||||
import org.jetbrains.kotlin.gradle.GradleVersionRequired.Companion.OLDEST_SUPPORTED
|
import org.jetbrains.kotlin.gradle.GradleVersionRequired.Companion.OLDEST_SUPPORTED
|
||||||
import org.jetbrains.kotlin.gradle.testbase.TestVersions
|
|
||||||
import org.jetbrains.kotlin.gradle.utils.minSupportedGradleVersion
|
import org.jetbrains.kotlin.gradle.utils.minSupportedGradleVersion
|
||||||
import org.junit.Assume
|
import org.junit.Assume
|
||||||
|
|
||||||
@@ -27,7 +26,7 @@ sealed class GradleVersionRequired(val minVersion: String, val maxVersion: Strin
|
|||||||
companion object {
|
companion object {
|
||||||
const val OLDEST_SUPPORTED = minSupportedGradleVersion
|
const val OLDEST_SUPPORTED = minSupportedGradleVersion
|
||||||
|
|
||||||
val FOR_MPP_SUPPORT = AtLeast(TestVersions.Gradle.MAX_SUPPORTED)
|
val FOR_MPP_SUPPORT = AtLeast(OLDEST_SUPPORTED)
|
||||||
}
|
}
|
||||||
|
|
||||||
class Exact(version: String) : GradleVersionRequired(version, version) {
|
class Exact(version: String) : GradleVersionRequired(version, version) {
|
||||||
|
|||||||
-4
@@ -31,10 +31,6 @@ import kotlin.test.assertTrue
|
|||||||
import kotlin.test.fail
|
import kotlin.test.fail
|
||||||
|
|
||||||
@MppGradlePluginTests
|
@MppGradlePluginTests
|
||||||
@GradleTestVersions(
|
|
||||||
maxVersion = TestVersions.Gradle.NEXT_RELEASE,
|
|
||||||
additionalVersions = [TestVersions.Gradle.MAX_SUPPORTED]
|
|
||||||
)
|
|
||||||
@DisplayName("Hierarchical multiplatform")
|
@DisplayName("Hierarchical multiplatform")
|
||||||
open class HierarchicalMppIT : KGPBaseTest() {
|
open class HierarchicalMppIT : KGPBaseTest() {
|
||||||
|
|
||||||
|
|||||||
+1
-5
@@ -20,11 +20,7 @@ import kotlin.test.fail
|
|||||||
class MPPBuildReproducibilityIT : KGPBaseTest() {
|
class MPPBuildReproducibilityIT : KGPBaseTest() {
|
||||||
|
|
||||||
@GradleTest
|
@GradleTest
|
||||||
@GradleTestVersions(
|
@GradleTestVersions(minVersion = TestVersions.Gradle.G_7_0)
|
||||||
minVersion = TestVersions.Gradle.G_7_0,
|
|
||||||
maxVersion = TestVersions.Gradle.NEXT_RELEASE,
|
|
||||||
additionalVersions = [TestVersions.Gradle.MAX_SUPPORTED]
|
|
||||||
)
|
|
||||||
@DisplayName("Check if consecutive builds produce same binaries: Simple Multiplatform project")
|
@DisplayName("Check if consecutive builds produce same binaries: Simple Multiplatform project")
|
||||||
fun `test simpleMultiplatformProject`(gradleVersion: GradleVersion) {
|
fun `test simpleMultiplatformProject`(gradleVersion: GradleVersion) {
|
||||||
project("MPPBuildReproducibility/simpleMultiplatformProject", gradleVersion) {
|
project("MPPBuildReproducibility/simpleMultiplatformProject", gradleVersion) {
|
||||||
|
|||||||
-4
@@ -30,10 +30,6 @@ import kotlin.test.assertEquals
|
|||||||
import kotlin.test.fail
|
import kotlin.test.fail
|
||||||
|
|
||||||
@MppGradlePluginTests
|
@MppGradlePluginTests
|
||||||
@GradleTestVersions(
|
|
||||||
maxVersion = TestVersions.Gradle.NEXT_RELEASE,
|
|
||||||
additionalVersions = [TestVersions.Gradle.MAX_SUPPORTED]
|
|
||||||
)
|
|
||||||
@DisplayName("Multiplatform IDE dependency resolution")
|
@DisplayName("Multiplatform IDE dependency resolution")
|
||||||
class MppIdeDependencyResolutionIT : KGPBaseTest() {
|
class MppIdeDependencyResolutionIT : KGPBaseTest() {
|
||||||
@GradleTest
|
@GradleTest
|
||||||
|
|||||||
+7
-19
@@ -26,8 +26,6 @@ import kotlin.test.*
|
|||||||
|
|
||||||
@DisplayName("kotlin-android with mpp")
|
@DisplayName("kotlin-android with mpp")
|
||||||
@AndroidGradlePluginTests
|
@AndroidGradlePluginTests
|
||||||
@AndroidTestVersions(additionalVersions = [TestVersions.AGP.NEXT_RELEASE])
|
|
||||||
@GradleTestVersions(maxVersion = TestVersions.Gradle.NEXT_RELEASE, additionalVersions = [TestVersions.Gradle.MAX_SUPPORTED])
|
|
||||||
class KotlinAndroidMppIT : KGPBaseTest() {
|
class KotlinAndroidMppIT : KGPBaseTest() {
|
||||||
@DisplayName("KT-50736: whenEvaluated waits for AGP being applied later")
|
@DisplayName("KT-50736: whenEvaluated waits for AGP being applied later")
|
||||||
@GradleAndroidTest
|
@GradleAndroidTest
|
||||||
@@ -73,7 +71,6 @@ class KotlinAndroidMppIT : KGPBaseTest() {
|
|||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdkVersion 22
|
compileSdkVersion 22
|
||||||
namespace 'org.jetbrains.kotlin.gradle.test.android.libalfa'
|
|
||||||
}
|
}
|
||||||
|
|
||||||
kotlin { android("android") { } }
|
kotlin { android("android") { } }
|
||||||
@@ -132,6 +129,7 @@ class KotlinAndroidMppIT : KGPBaseTest() {
|
|||||||
|
|
||||||
@DisplayName("mpp source sets are registered in AGP")
|
@DisplayName("mpp source sets are registered in AGP")
|
||||||
@GradleAndroidTest
|
@GradleAndroidTest
|
||||||
|
@AndroidTestVersions(minVersion = TestVersions.AGP.AGP_42)
|
||||||
fun testAndroidMppSourceSets(
|
fun testAndroidMppSourceSets(
|
||||||
gradleVersion: GradleVersion,
|
gradleVersion: GradleVersion,
|
||||||
agpVersion: String,
|
agpVersion: String,
|
||||||
@@ -544,6 +542,8 @@ class KotlinAndroidMppIT : KGPBaseTest() {
|
|||||||
|
|
||||||
// AGP max version is limited due to https://youtrack.jetbrains.com/issue/KT-51940/HMPP-resolves-configurations-during-configuration
|
// AGP max version is limited due to https://youtrack.jetbrains.com/issue/KT-51940/HMPP-resolves-configurations-during-configuration
|
||||||
@DisplayName("android app can depend on mpp lib")
|
@DisplayName("android app can depend on mpp lib")
|
||||||
|
@AndroidTestVersions(maxVersion = TestVersions.AGP.AGP_72)
|
||||||
|
@GradleTestVersions(maxVersion = TestVersions.Gradle.G_7_4) // due AGP version limit ^
|
||||||
@GradleAndroidTest
|
@GradleAndroidTest
|
||||||
fun testAndroidWithNewMppApp(
|
fun testAndroidWithNewMppApp(
|
||||||
gradleVersion: GradleVersion,
|
gradleVersion: GradleVersion,
|
||||||
@@ -727,9 +727,6 @@ class KotlinAndroidMppIT : KGPBaseTest() {
|
|||||||
//language=Gradle
|
//language=Gradle
|
||||||
"""
|
"""
|
||||||
|
|
||||||
android {
|
|
||||||
namespace 'app.example.com.lib'
|
|
||||||
}
|
|
||||||
kotlin.targets.all {
|
kotlin.targets.all {
|
||||||
compilations.all {
|
compilations.all {
|
||||||
attributes.attribute(
|
attributes.attribute(
|
||||||
@@ -745,9 +742,6 @@ class KotlinAndroidMppIT : KGPBaseTest() {
|
|||||||
//language=Gradle
|
//language=Gradle
|
||||||
"""
|
"""
|
||||||
|
|
||||||
android {
|
|
||||||
namespace 'app.example.com.app_sample'
|
|
||||||
}
|
|
||||||
kotlin.targets.androidApp.compilations.all {
|
kotlin.targets.androidApp.compilations.all {
|
||||||
attributes.attribute(
|
attributes.attribute(
|
||||||
Attribute.of("com.example.compilation", String),
|
Attribute.of("com.example.compilation", String),
|
||||||
@@ -855,11 +849,8 @@ class KotlinAndroidMppIT : KGPBaseTest() {
|
|||||||
|
|
||||||
@DisplayName("produced artifacts are consumable by projects with various AGP versions")
|
@DisplayName("produced artifacts are consumable by projects with various AGP versions")
|
||||||
@GradleAndroidTest
|
@GradleAndroidTest
|
||||||
@AndroidTestVersions(minVersion = TestVersions.AGP.AGP_71, additionalVersions = [TestVersions.AGP.NEXT_RELEASE])
|
@AndroidTestVersions(minVersion = TestVersions.AGP.AGP_71)
|
||||||
@GradleTestVersions(
|
@GradleTestVersions(minVersion = TestVersions.Gradle.G_7_2) // due AGP version limit ^
|
||||||
minVersion = TestVersions.Gradle.G_7_2, maxVersion = TestVersions.Gradle.NEXT_RELEASE,
|
|
||||||
additionalVersions = [TestVersions.Gradle.MAX_SUPPORTED]
|
|
||||||
) // due AGP version limit ^
|
|
||||||
fun testAndroidMultiplatformPublicationAGPCompatibility(
|
fun testAndroidMultiplatformPublicationAGPCompatibility(
|
||||||
gradleVersion: GradleVersion,
|
gradleVersion: GradleVersion,
|
||||||
agpVersion: String,
|
agpVersion: String,
|
||||||
@@ -926,11 +917,8 @@ class KotlinAndroidMppIT : KGPBaseTest() {
|
|||||||
|
|
||||||
@DisplayName("KT-49877, KT-35916: associate compilation dependencies are passed correctly to android test compilations")
|
@DisplayName("KT-49877, KT-35916: associate compilation dependencies are passed correctly to android test compilations")
|
||||||
@GradleAndroidTest
|
@GradleAndroidTest
|
||||||
@AndroidTestVersions(minVersion = TestVersions.AGP.AGP_71, additionalVersions = [TestVersions.AGP.NEXT_RELEASE])
|
@AndroidTestVersions(minVersion = TestVersions.AGP.AGP_71)
|
||||||
@GradleTestVersions(
|
@GradleTestVersions(minVersion = TestVersions.Gradle.G_7_2) // due AGP version limit ^
|
||||||
minVersion = TestVersions.Gradle.G_7_2, maxVersion = TestVersions.Gradle.NEXT_RELEASE,
|
|
||||||
additionalVersions = [TestVersions.Gradle.MAX_SUPPORTED]
|
|
||||||
) // due AGP version limit ^
|
|
||||||
fun testAssociateCompilationDependenciesArePassedToAndroidTestCompilations(
|
fun testAssociateCompilationDependenciesArePassedToAndroidTestCompilations(
|
||||||
gradleVersion: GradleVersion,
|
gradleVersion: GradleVersion,
|
||||||
agpVersion: String,
|
agpVersion: String,
|
||||||
|
|||||||
+2
-6
@@ -17,12 +17,8 @@ class MultiplatformAndroidSourceSetLayoutV2IT : KGPBaseTest() {
|
|||||||
|
|
||||||
@GradleAndroidTest
|
@GradleAndroidTest
|
||||||
@DisplayName("test Android project with flavors")
|
@DisplayName("test Android project with flavors")
|
||||||
@AndroidTestVersions(minVersion = "7.0.4", additionalVersions = [TestVersions.AGP.NEXT_RELEASE])
|
@AndroidTestVersions(minVersion = "7.0.4")
|
||||||
@GradleTestVersions(
|
@GradleTestVersions(minVersion = TestVersions.Gradle.G_7_0) // due AGP version limit ^
|
||||||
minVersion = TestVersions.Gradle.G_7_0,
|
|
||||||
maxVersion = TestVersions.Gradle.NEXT_RELEASE,
|
|
||||||
additionalVersions = [TestVersions.Gradle.MAX_SUPPORTED]
|
|
||||||
) // due AGP version limit ^
|
|
||||||
fun testProjectWithFlavors(gradleVersion: GradleVersion, agpVersion: String, jdkVersion: JdkVersions.ProvidedJdk) {
|
fun testProjectWithFlavors(gradleVersion: GradleVersion, agpVersion: String, jdkVersion: JdkVersions.ProvidedJdk) {
|
||||||
project(
|
project(
|
||||||
"multiplatformAndroidSourceSetLayout2",
|
"multiplatformAndroidSourceSetLayout2",
|
||||||
|
|||||||
-4
@@ -10,10 +10,6 @@ import org.jetbrains.kotlin.gradle.testbase.*
|
|||||||
import org.junit.jupiter.api.DisplayName
|
import org.junit.jupiter.api.DisplayName
|
||||||
|
|
||||||
@MppGradlePluginTests
|
@MppGradlePluginTests
|
||||||
@GradleTestVersions(
|
|
||||||
maxVersion = TestVersions.Gradle.NEXT_RELEASE,
|
|
||||||
additionalVersions = [TestVersions.Gradle.MAX_SUPPORTED]
|
|
||||||
)
|
|
||||||
@DisplayName("Broken task configuration avoidance doesn't lead to build failures at least with simple setups")
|
@DisplayName("Broken task configuration avoidance doesn't lead to build failures at least with simple setups")
|
||||||
class BrokenLazyConfigurationIT : KGPBaseTest() {
|
class BrokenLazyConfigurationIT : KGPBaseTest() {
|
||||||
@GradleTest
|
@GradleTest
|
||||||
|
|||||||
-4
@@ -16,10 +16,6 @@ import org.junit.jupiter.api.DisplayName
|
|||||||
import org.junit.jupiter.api.condition.OS
|
import org.junit.jupiter.api.condition.OS
|
||||||
|
|
||||||
@MppGradlePluginTests
|
@MppGradlePluginTests
|
||||||
@GradleTestVersions(
|
|
||||||
maxVersion = TestVersions.Gradle.NEXT_RELEASE,
|
|
||||||
additionalVersions = [TestVersions.Gradle.MAX_SUPPORTED]
|
|
||||||
)
|
|
||||||
@DisplayName("Tests for multiplatform with composite builds")
|
@DisplayName("Tests for multiplatform with composite builds")
|
||||||
class MppCompositeBuildIT : KGPBaseTest() {
|
class MppCompositeBuildIT : KGPBaseTest() {
|
||||||
@GradleTest
|
@GradleTest
|
||||||
|
|||||||
-4
@@ -14,10 +14,6 @@ import kotlin.test.assertFalse
|
|||||||
import kotlin.test.assertTrue
|
import kotlin.test.assertTrue
|
||||||
|
|
||||||
@MppGradlePluginTests
|
@MppGradlePluginTests
|
||||||
@GradleTestVersions(
|
|
||||||
maxVersion = TestVersions.Gradle.NEXT_RELEASE,
|
|
||||||
additionalVersions = [TestVersions.Gradle.MAX_SUPPORTED]
|
|
||||||
)
|
|
||||||
class MppDiagnosticsIt : KGPBaseTest() {
|
class MppDiagnosticsIt : KGPBaseTest() {
|
||||||
@GradleTest
|
@GradleTest
|
||||||
fun testDeprecatedProperties(gradleVersion: GradleVersion) {
|
fun testDeprecatedProperties(gradleVersion: GradleVersion) {
|
||||||
|
|||||||
-4
@@ -15,10 +15,6 @@ import org.junit.jupiter.api.DisplayName
|
|||||||
import org.junit.jupiter.api.fail
|
import org.junit.jupiter.api.fail
|
||||||
|
|
||||||
@MppGradlePluginTests
|
@MppGradlePluginTests
|
||||||
@GradleTestVersions(
|
|
||||||
maxVersion = TestVersions.Gradle.NEXT_RELEASE,
|
|
||||||
additionalVersions = [TestVersions.Gradle.MAX_SUPPORTED]
|
|
||||||
)
|
|
||||||
@DisplayName("Tests for multiplatform | shared native compilations")
|
@DisplayName("Tests for multiplatform | shared native compilations")
|
||||||
class MppSharedNativeCompileIT : KGPBaseTest() {
|
class MppSharedNativeCompileIT : KGPBaseTest() {
|
||||||
/**
|
/**
|
||||||
|
|||||||
+1
-4
@@ -14,10 +14,7 @@ import org.junit.jupiter.api.DisplayName
|
|||||||
@DisplayName("Tests for multiplatform testing")
|
@DisplayName("Tests for multiplatform testing")
|
||||||
class MppTestsIT : KGPBaseTest() {
|
class MppTestsIT : KGPBaseTest() {
|
||||||
@DisplayName("KT-54634: MPP testing logic is compatible with API changes in Gradle 7.6")
|
@DisplayName("KT-54634: MPP testing logic is compatible with API changes in Gradle 7.6")
|
||||||
@GradleTestVersions(
|
@GradleTestVersions(additionalVersions = [TestVersions.Gradle.G_7_5, TestVersions.Gradle.G_7_6])
|
||||||
maxVersion = TestVersions.Gradle.NEXT_RELEASE,
|
|
||||||
additionalVersions = [TestVersions.Gradle.G_7_5, TestVersions.Gradle.G_7_6]
|
|
||||||
)
|
|
||||||
@GradleTest
|
@GradleTest
|
||||||
fun testKt54634(gradleVersion: GradleVersion) {
|
fun testKt54634(gradleVersion: GradleVersion) {
|
||||||
project(
|
project(
|
||||||
|
|||||||
+1
-1
@@ -28,7 +28,7 @@ class AppleFrameworkIT : BaseGradleIT() {
|
|||||||
override val defaultGradleVersion = GradleVersionRequired.FOR_MPP_SUPPORT
|
override val defaultGradleVersion = GradleVersionRequired.FOR_MPP_SUPPORT
|
||||||
override fun defaultBuildOptions() = super.defaultBuildOptions().copy(
|
override fun defaultBuildOptions() = super.defaultBuildOptions().copy(
|
||||||
androidHome = KtTestUtil.findAndroidSdk(),
|
androidHome = KtTestUtil.findAndroidSdk(),
|
||||||
androidGradlePluginVersion = AGPVersion.v7_4_0
|
androidGradlePluginVersion = AGPVersion.v4_2_0
|
||||||
)
|
)
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
-4
@@ -9,10 +9,6 @@ import org.gradle.util.GradleVersion
|
|||||||
import org.jetbrains.kotlin.gradle.testbase.*
|
import org.jetbrains.kotlin.gradle.testbase.*
|
||||||
|
|
||||||
@MppGradlePluginTests
|
@MppGradlePluginTests
|
||||||
@GradleTestVersions(
|
|
||||||
maxVersion = TestVersions.Gradle.NEXT_RELEASE,
|
|
||||||
additionalVersions = [TestVersions.Gradle.MAX_SUPPORTED]
|
|
||||||
)
|
|
||||||
class CinteropIT : KGPBaseTest() {
|
class CinteropIT : KGPBaseTest() {
|
||||||
|
|
||||||
@GradleTest
|
@GradleTest
|
||||||
|
|||||||
+1
-1
@@ -28,7 +28,7 @@ class XCFrameworkIT : BaseGradleIT() {
|
|||||||
override val defaultGradleVersion = GradleVersionRequired.FOR_MPP_SUPPORT
|
override val defaultGradleVersion = GradleVersionRequired.FOR_MPP_SUPPORT
|
||||||
override fun defaultBuildOptions() = super.defaultBuildOptions().copy(
|
override fun defaultBuildOptions() = super.defaultBuildOptions().copy(
|
||||||
androidHome = KtTestUtil.findAndroidSdk(),
|
androidHome = KtTestUtil.findAndroidSdk(),
|
||||||
androidGradlePluginVersion = AGPVersion.v7_4_0
|
androidGradlePluginVersion = AGPVersion.v4_2_0
|
||||||
)
|
)
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
-5
@@ -5,13 +5,8 @@ plugins {
|
|||||||
id 'org.jetbrains.kotlin.android'
|
id 'org.jetbrains.kotlin.android'
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
|
||||||
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
|
|
||||||
}
|
|
||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdkVersion 22
|
compileSdkVersion 22
|
||||||
namespace 'org.jetbrains.kotlin.gradle.test.androidalfa'
|
|
||||||
|
|
||||||
sourceSets {
|
sourceSets {
|
||||||
main.java.srcDirs += 'src/main/java2'
|
main.java.srcDirs += 'src/main/java2'
|
||||||
|
|||||||
+1
@@ -1,5 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
package="org.jetbrains.kotlin.gradle.test.androidalfa"
|
||||||
android:versionCode="1"
|
android:versionCode="1"
|
||||||
android:versionName="1.0" >
|
android:versionName="1.0" >
|
||||||
|
|
||||||
|
|||||||
-5
@@ -11,13 +11,8 @@ dependencies {
|
|||||||
implementation 'com.loopj.android:android-async-http:1.4.9'
|
implementation 'com.loopj.android:android-async-http:1.4.9'
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
|
||||||
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
|
|
||||||
}
|
|
||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdkVersion 22
|
compileSdkVersion 22
|
||||||
namespace "org.jetbrains.kotlin.gradle.test.android.libalfa"
|
|
||||||
|
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
minSdkVersion 7
|
minSdkVersion 7
|
||||||
|
|||||||
-5
@@ -9,13 +9,8 @@ dependencies {
|
|||||||
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
|
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
|
||||||
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
|
|
||||||
}
|
|
||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdkVersion 22
|
compileSdkVersion 22
|
||||||
namespace 'org.jetbrains.kotlin.gradle.test.android.test'
|
|
||||||
|
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
minSdkVersion 7
|
minSdkVersion 7
|
||||||
|
|||||||
+1
-1
@@ -1 +1 @@
|
|||||||
<manifest/>
|
<manifest package="org.jetbrains.kotlin.gradle.test.android.test"/>
|
||||||
|
|||||||
+1
@@ -0,0 +1 @@
|
|||||||
|
org.gradle.jvmargs=-XX:MaxPermSize=512m
|
||||||
-1
@@ -11,7 +11,6 @@ repositories {
|
|||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdkVersion(23)
|
compileSdkVersion(23)
|
||||||
namespace = "kotlin.multiplatform.projects"
|
|
||||||
|
|
||||||
compileOptions {
|
compileOptions {
|
||||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||||
|
|||||||
-5
@@ -9,13 +9,8 @@ repositories {
|
|||||||
google()
|
google()
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
|
||||||
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
|
|
||||||
}
|
|
||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdk = 30
|
compileSdk = 30
|
||||||
namespace = "foo.bar"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
kotlin {
|
kotlin {
|
||||||
|
|||||||
-4
@@ -7,9 +7,6 @@ plugins {
|
|||||||
kotlin("multiplatform")
|
kotlin("multiplatform")
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
|
||||||
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
|
|
||||||
}
|
|
||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdk = 31
|
compileSdk = 31
|
||||||
@@ -17,7 +14,6 @@ android {
|
|||||||
minSdk = 31
|
minSdk = 31
|
||||||
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
|
||||||
}
|
}
|
||||||
namespace = "org.jetbrains.kotlin.sample"
|
|
||||||
|
|
||||||
android.flavorDimensions.add("market")
|
android.flavorDimensions.add("market")
|
||||||
android.flavorDimensions.add("price")
|
android.flavorDimensions.add("price")
|
||||||
|
|||||||
-5
@@ -8,13 +8,8 @@ repositories {
|
|||||||
mavenCentral()
|
mavenCentral()
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
|
||||||
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
|
|
||||||
}
|
|
||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdkVersion(30)
|
compileSdkVersion(30)
|
||||||
namespace = "com.example.plainAndroidConsumer"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
kotlin {
|
kotlin {
|
||||||
|
|||||||
-5
@@ -3,13 +3,8 @@ plugins {
|
|||||||
kotlin("android")
|
kotlin("android")
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
|
||||||
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
|
|
||||||
}
|
|
||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdkVersion(30)
|
compileSdkVersion(30)
|
||||||
namespace = "com.example.plainAndroidConsumer"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
|
|||||||
-5
@@ -17,13 +17,8 @@ publishing {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
|
||||||
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
|
|
||||||
}
|
|
||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdkVersion(30)
|
compileSdkVersion(30)
|
||||||
namespace = "com.example.producer"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
kotlin {
|
kotlin {
|
||||||
|
|||||||
-5
@@ -3,13 +3,8 @@ plugins {
|
|||||||
kotlin("multiplatform")
|
kotlin("multiplatform")
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
|
||||||
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
|
|
||||||
}
|
|
||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdkVersion(28)
|
compileSdkVersion(28)
|
||||||
namespace = "io.sellmair.mpp"
|
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
minSdkVersion(21)
|
minSdkVersion(21)
|
||||||
targetSdkVersion(28)
|
targetSdkVersion(28)
|
||||||
|
|||||||
-5
@@ -4,13 +4,8 @@ apply plugin: 'kotlin-multiplatform'
|
|||||||
group 'com.example'
|
group 'com.example'
|
||||||
version '1.0'
|
version '1.0'
|
||||||
|
|
||||||
java {
|
|
||||||
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
|
|
||||||
}
|
|
||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdkVersion 27
|
compileSdkVersion 27
|
||||||
namespace 'app.example.com.app_sample'
|
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
applicationId "app.example.com.app_sample"
|
applicationId "app.example.com.app_sample"
|
||||||
minSdkVersion 21
|
minSdkVersion 21
|
||||||
|
|||||||
-5
@@ -5,13 +5,8 @@ apply plugin: 'maven-publish'
|
|||||||
group 'com.example'
|
group 'com.example'
|
||||||
version '1.0'
|
version '1.0'
|
||||||
|
|
||||||
java {
|
|
||||||
toolchain.languageVersion.set(JavaLanguageVersion.of(8))
|
|
||||||
}
|
|
||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdkVersion 27
|
compileSdkVersion 27
|
||||||
namespace 'app.example.com.lib'
|
|
||||||
|
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
minSdkVersion 21
|
minSdkVersion 21
|
||||||
|
|||||||
Reference in New Issue
Block a user