From: Samyak Jain <samyak.jn11@gmail.com>
Date: Thu, 21 May 2020 21:33:44 +0530
Subject: compiler/container: Convert kts to groovy

---
 compiler/container/build.gradle     | 35 +++++++++++++++++++++++++++++++++++
 compiler/container/build.gradle.kts | 30 ------------------------------
 2 files changed, 35 insertions(+), 30 deletions(-)
 create mode 100644 compiler/container/build.gradle
 delete mode 100644 compiler/container/build.gradle.kts

diff --git a/compiler/container/build.gradle b/compiler/container/build.gradle
new file mode 100644
index 0000000..2cf2893
--- /dev/null
+++ b/compiler/container/build.gradle
@@ -0,0 +1,40 @@
+plugins {
+    id("org.jetbrains.kotlin.jvm")
+    id("jps-compatible")
+}
+
+dependencies {
+    compile(project(":core:util.runtime"))
+    compile(DependenciesKt.customCommonDep(project,"javax.inject"))
+    compileOnly(DependenciesKt.customKotlinStdlib(project,null))
+    compileOnly(IntellijDependenciesKt.customIntellijCoreDep(project)) { IntellijDependenciesKt.customIncludeJars(it,["intellij-core"],null) }
+    testCompile(DependenciesKt.customKotlinStdlib(project,null))
+    testCompileOnly("org.jetbrains:annotations:13.0")
+    testCompile(project(":kotlin-test:kotlin-test-jvm"))
+    //testCompile(project(":kotlin-test:kotlin-test-junit"))
+    testCompile(DependenciesKt.customCommonDep(project,"junit:junit"))
+    testCompileOnly(IntellijDependenciesKt.customIntellijCoreDep(project)) { IntellijDependenciesKt.customIncludeJars(it,["intellij-core"],null) }
+    testRuntime(IntellijDependenciesKt.getIntellijDep(project,"intellij")) { IntellijDependenciesKt.customIncludeJars(it,["trove4j", "util"],null) }
+}
+
+sourceSets {
+    "main" {
+    	java.srcDirs("src")
+		resources.srcDir("resources")
+    }
+    "test" {
+    	java.srcDirs("test", "tests")
+    }
+}
+
+tasks.withType(JavaCompile) {
+    sourceCompatibility = "1.8"
+    targetCompatibility = "1.8"
+}
+
+ArtifactsKt.customTestsJar(project){}
+
+TasksKt.customProjectTest(project,"test"){
+	it.dependsOn(":dist")
+	it.workingDir = rootDir
+}
diff --git a/compiler/container/build.gradle.kts b/compiler/container/build.gradle.kts
deleted file mode 100644
index eb89c02..0000000
--- a/compiler/container/build.gradle.kts
+++ /dev/null
@@ -1,30 +0,0 @@
-plugins {
-    kotlin("jvm")
-    id("jps-compatible")
-}
-
-dependencies {
-    compile(project(":core:util.runtime"))
-    compile(commonDep("javax.inject"))
-    compileOnly(kotlinStdlib())
-    compileOnly(intellijCoreDep()) { includeJars("intellij-core") }
-    testCompile(kotlinStdlib())
-    testCompileOnly("org.jetbrains:annotations:13.0")
-    testCompile(project(":kotlin-test:kotlin-test-jvm"))
-    testCompile(project(":kotlin-test:kotlin-test-junit"))
-    testCompile(commonDep("junit:junit"))
-    testCompileOnly(intellijCoreDep()) { includeJars("intellij-core") }
-    testRuntime(intellijDep()) { includeJars("trove4j", "util") }
-}
-
-sourceSets {
-    "main" { projectDefault() }
-    "test" { projectDefault() }
-}
-
-testsJar {}
-
-projectTest {
-    dependsOn(":dist")
-    workingDir = rootDir
-}
