Remove java10 gradle package
Change-Id: Iaf27de61eb64531c2a402c8fe4ca623b215caa4d
diff --git a/d8_r8/test/build.gradle.kts b/d8_r8/test/build.gradle.kts
index 931b10a..6fdc9f5 100644
--- a/d8_r8/test/build.gradle.kts
+++ b/d8_r8/test/build.gradle.kts
@@ -58,7 +58,6 @@
dependsOn(gradle.includedBuild("tests_bootstrap").task(":clean"))
dependsOn(gradle.includedBuild("tests_java_8").task(":clean"))
dependsOn(gradle.includedBuild("tests_java_9").task(":clean"))
- dependsOn(gradle.includedBuild("tests_java_10").task(":clean"))
dependsOn(gradle.includedBuild("tests_java_11").task(":clean"))
dependsOn(gradle.includedBuild("tests_java_17").task(":clean"))
dependsOn(gradle.includedBuild("tests_java_21").task(":clean"))
diff --git a/d8_r8/test/settings.gradle.kts b/d8_r8/test/settings.gradle.kts
index 3193722..c9bc4b4 100644
--- a/d8_r8/test/settings.gradle.kts
+++ b/d8_r8/test/settings.gradle.kts
@@ -33,7 +33,6 @@
includeBuild(root.resolve("test_modules").resolve("tests_bootstrap"))
includeBuild(root.resolve("test_modules").resolve("tests_java_8"))
includeBuild(root.resolve("test_modules").resolve("tests_java_9"))
-includeBuild(root.resolve("test_modules").resolve("tests_java_10"))
includeBuild(root.resolve("test_modules").resolve("tests_java_11"))
includeBuild(root.resolve("test_modules").resolve("tests_java_17"))
includeBuild(root.resolve("test_modules").resolve("tests_java_21"))
diff --git a/d8_r8/test_modules/tests_java_10/build.gradle.kts b/d8_r8/test_modules/tests_java_10/build.gradle.kts
deleted file mode 100644
index 7663224..0000000
--- a/d8_r8/test_modules/tests_java_10/build.gradle.kts
+++ /dev/null
@@ -1,59 +0,0 @@
-// Copyright (c) 2023, the R8 project authors. Please see the AUTHORS file
-// for details. All rights reserved. Use of this source code is governed by a
-// BSD-style license that can be found in the LICENSE file.
-
-import org.gradle.api.JavaVersion
-import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
-
-plugins {
- `kotlin-dsl`
- `java-library`
- id("dependencies-plugin")
-}
-
-val root = getRoot()
-
-java {
- sourceSets.test.configure {
- java.srcDir(root.resolveAll("src", "test", "examplesJava10"))
- }
- sourceCompatibility = JavaVersion.VERSION_1_10
- targetCompatibility = JavaVersion.VERSION_1_10
- toolchain {
- languageVersion = JavaLanguageVersion.of(JvmCompatibility.release)
- }
-}
-
-val testbaseJavaCompileTask = projectTask("testbase", "compileJava")
-val testbaseDepsJarTask = projectTask("testbase", "depsJar")
-val mainCompileTask = projectTask("main", "compileJava")
-
-dependencies {
- implementation(files(testbaseDepsJarTask.outputs.files.getSingleFile()))
- implementation(testbaseJavaCompileTask.outputs.files)
- implementation(mainCompileTask.outputs.files)
- implementation(projectTask("main", "processResources").outputs.files)
-}
-
-// We just need to register the examples jars for it to be referenced by other modules.
-val buildExampleJars = buildExampleJars("examplesJava10")
-
-tasks {
- withType<JavaCompile> {
- dependsOn(gradle.includedBuild("shared").task(":downloadDeps"))
- }
-
- withType<Test> {
- notCompatibleWithConfigurationCache(
- "Failure storing the configuration cache: cannot serialize object of type 'org.gradle.api.internal.project.DefaultProject', a subtype of 'org.gradle.api.Project', as these are not supported with the configuration cache")
- TestingState.setUpTestingState(this)
- systemProperty("TEST_DATA_LOCATION",
- // This should be
- // layout.buildDirectory.dir("classes/java/test").get().toString()
- // once the use of 'buildExampleJars' above is removed.
- getRoot().resolveAll("build", "test", "examplesJava10", "classes"))
- systemProperty("TESTBASE_DATA_LOCATION",
- testbaseJavaCompileTask.outputs.files.getAsPath().split(File.pathSeparator)[0])
- }
-}
-
diff --git a/d8_r8/test_modules/tests_java_10/settings.gradle.kts b/d8_r8/test_modules/tests_java_10/settings.gradle.kts
deleted file mode 100644
index f2e1c0d..0000000
--- a/d8_r8/test_modules/tests_java_10/settings.gradle.kts
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright (c) 2023, the R8 project authors. Please see the AUTHORS file
-// for details. All rights reserved. Use of this source code is governed by a
-// BSD-style license that can be found in the LICENSE file.
-
-pluginManagement {
- repositories {
- maven {
- url = uri("file:../../../third_party/dependencies_plugin")
- }
- maven {
- url = uri("file:../../../third_party/dependencies")
- }
- }
-}
-
-dependencyResolutionManagement {
- repositories {
- maven {
- url = uri("file:../../../third_party/dependencies")
- }
- }
-}
-
-rootProject.name = "tests_java_10"
-val root = rootProject.projectDir.parentFile.parentFile
-
-includeBuild(root.resolve("shared"))
-includeBuild(root.resolve("main"))
-includeBuild(root.resolve("test_modules").resolve("testbase"))
diff --git a/d8_r8/test_modules/tests_java_8/settings.gradle.kts b/d8_r8/test_modules/tests_java_8/settings.gradle.kts
index fb4e7f7..e079b20 100644
--- a/d8_r8/test_modules/tests_java_8/settings.gradle.kts
+++ b/d8_r8/test_modules/tests_java_8/settings.gradle.kts
@@ -34,7 +34,6 @@
includeBuild(root.resolve("main"))
includeBuild(root.resolve("test_modules").resolve("testbase"))
includeBuild(root.resolve("test_modules").resolve("tests_java_9"))
-includeBuild(root.resolve("test_modules").resolve("tests_java_10"))
includeBuild(root.resolve("test_modules").resolve("tests_java_11"))
includeBuild(root.resolve("test_modules").resolve("tests_java_17"))
includeBuild(root.resolve("test_modules").resolve("tests_java_21"))
diff --git a/src/test/examplesJava10/backport/ListBackportJava10Test.java b/src/test/java11/com/android/tools/r8/jdk10/backport/ListBackportJava10Test.java
similarity index 98%
rename from src/test/examplesJava10/backport/ListBackportJava10Test.java
rename to src/test/java11/com/android/tools/r8/jdk10/backport/ListBackportJava10Test.java
index f8abd84..06b11fa 100644
--- a/src/test/examplesJava10/backport/ListBackportJava10Test.java
+++ b/src/test/java11/com/android/tools/r8/jdk10/backport/ListBackportJava10Test.java
@@ -2,7 +2,7 @@
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
-package backport;
+package com.android.tools.r8.jdk10.backport;
import com.android.tools.r8.TestParameters;
import com.android.tools.r8.TestRuntime.CfVm;
diff --git a/src/test/examplesJava10/backport/MapBackportJava10Test.java b/src/test/java11/com/android/tools/r8/jdk10/backport/MapBackportJava10Test.java
similarity index 98%
rename from src/test/examplesJava10/backport/MapBackportJava10Test.java
rename to src/test/java11/com/android/tools/r8/jdk10/backport/MapBackportJava10Test.java
index fa9864e..142a5d6 100644
--- a/src/test/examplesJava10/backport/MapBackportJava10Test.java
+++ b/src/test/java11/com/android/tools/r8/jdk10/backport/MapBackportJava10Test.java
@@ -2,7 +2,7 @@
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
-package backport;
+package com.android.tools.r8.jdk10.backport;
import com.android.tools.r8.TestParameters;
import com.android.tools.r8.TestRuntime.CfVm;
diff --git a/src/test/examplesJava10/backport/OptionalBackportJava10Test.java b/src/test/java11/com/android/tools/r8/jdk10/backport/OptionalBackportJava10Test.java
similarity index 97%
rename from src/test/examplesJava10/backport/OptionalBackportJava10Test.java
rename to src/test/java11/com/android/tools/r8/jdk10/backport/OptionalBackportJava10Test.java
index 86165e5..35f864d 100644
--- a/src/test/examplesJava10/backport/OptionalBackportJava10Test.java
+++ b/src/test/java11/com/android/tools/r8/jdk10/backport/OptionalBackportJava10Test.java
@@ -2,7 +2,7 @@
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
-package backport;
+package com.android.tools.r8.jdk10.backport;
import com.android.tools.r8.TestParameters;
import com.android.tools.r8.TestRuntime.CfVm;
diff --git a/src/test/examplesJava10/backport/OptionalDoubleBackportJava10Test.java b/src/test/java11/com/android/tools/r8/jdk10/backport/OptionalDoubleBackportJava10Test.java
similarity index 97%
rename from src/test/examplesJava10/backport/OptionalDoubleBackportJava10Test.java
rename to src/test/java11/com/android/tools/r8/jdk10/backport/OptionalDoubleBackportJava10Test.java
index 3f78ec2..e914d88 100644
--- a/src/test/examplesJava10/backport/OptionalDoubleBackportJava10Test.java
+++ b/src/test/java11/com/android/tools/r8/jdk10/backport/OptionalDoubleBackportJava10Test.java
@@ -2,7 +2,7 @@
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
-package backport;
+package com.android.tools.r8.jdk10.backport;
import com.android.tools.r8.TestParameters;
import com.android.tools.r8.TestRuntime.CfVm;
diff --git a/src/test/examplesJava10/backport/OptionalIntBackportJava10Test.java b/src/test/java11/com/android/tools/r8/jdk10/backport/OptionalIntBackportJava10Test.java
similarity index 97%
rename from src/test/examplesJava10/backport/OptionalIntBackportJava10Test.java
rename to src/test/java11/com/android/tools/r8/jdk10/backport/OptionalIntBackportJava10Test.java
index 1e2f17a..6e71380 100644
--- a/src/test/examplesJava10/backport/OptionalIntBackportJava10Test.java
+++ b/src/test/java11/com/android/tools/r8/jdk10/backport/OptionalIntBackportJava10Test.java
@@ -2,7 +2,7 @@
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
-package backport;
+package com.android.tools.r8.jdk10.backport;
import com.android.tools.r8.TestParameters;
import com.android.tools.r8.TestRuntime.CfVm;
diff --git a/src/test/examplesJava10/backport/OptionalLongBackportJava10Test.java b/src/test/java11/com/android/tools/r8/jdk10/backport/OptionalLongBackportJava10Test.java
similarity index 97%
rename from src/test/examplesJava10/backport/OptionalLongBackportJava10Test.java
rename to src/test/java11/com/android/tools/r8/jdk10/backport/OptionalLongBackportJava10Test.java
index 4c0ffe3..69b7f69 100644
--- a/src/test/examplesJava10/backport/OptionalLongBackportJava10Test.java
+++ b/src/test/java11/com/android/tools/r8/jdk10/backport/OptionalLongBackportJava10Test.java
@@ -2,7 +2,7 @@
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
-package backport;
+package com.android.tools.r8.jdk10.backport;
import com.android.tools.r8.TestParameters;
import com.android.tools.r8.TestRuntime.CfVm;
diff --git a/src/test/examplesJava10/backport/SetBackportJava10Test.java b/src/test/java11/com/android/tools/r8/jdk10/backport/SetBackportJava10Test.java
similarity index 98%
rename from src/test/examplesJava10/backport/SetBackportJava10Test.java
rename to src/test/java11/com/android/tools/r8/jdk10/backport/SetBackportJava10Test.java
index 8a4ffee..cab47c2 100644
--- a/src/test/examplesJava10/backport/SetBackportJava10Test.java
+++ b/src/test/java11/com/android/tools/r8/jdk10/backport/SetBackportJava10Test.java
@@ -2,7 +2,7 @@
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
-package backport;
+package com.android.tools.r8.jdk10.backport;
import com.android.tools.r8.TestParameters;
import com.android.tools.r8.TestRuntime.CfVm;
diff --git a/src/test/examplesJava10/desugaredlibrary/NewCollectorsTest.java b/src/test/java11/com/android/tools/r8/jdk10/desugaredlibrary/NewCollectorsTest.java
similarity index 98%
rename from src/test/examplesJava10/desugaredlibrary/NewCollectorsTest.java
rename to src/test/java11/com/android/tools/r8/jdk10/desugaredlibrary/NewCollectorsTest.java
index b36cbd0..f4136dd 100644
--- a/src/test/examplesJava10/desugaredlibrary/NewCollectorsTest.java
+++ b/src/test/java11/com/android/tools/r8/jdk10/desugaredlibrary/NewCollectorsTest.java
@@ -2,7 +2,7 @@
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
-package desugaredlibrary;
+package com.android.tools.r8.jdk10.desugaredlibrary;
import static com.android.tools.r8.desugar.desugaredlibrary.test.CompilationSpecification.DEFAULT_SPECIFICATIONS;
import static com.android.tools.r8.desugar.desugaredlibrary.test.LibraryDesugaringSpecification.JDK11;