From: Samyak Jain <samyak.jn11@gmail.com>
Date: Fri, 22 May 2020 15:18:54 +0530
Subject: compiler/frontend: Convert kts to groovy

---
 compiler/frontend/build.gradle     | 28 ++++++++++++++++++++++++++++
 compiler/frontend/build.gradle.kts | 25 -------------------------
 2 files changed, 28 insertions(+), 25 deletions(-)
 create mode 100644 compiler/frontend/build.gradle
 delete mode 100644 compiler/frontend/build.gradle.kts

diff --git a/compiler/frontend/build.gradle b/compiler/frontend/build.gradle
new file mode 100644
index 0000000..c840334
--- /dev/null
+++ b/compiler/frontend/build.gradle
@@ -0,0 +1,33 @@
+
+plugins {
+    id("org.jetbrains.kotlin.jvm")
+    id("jps-compatible")
+}
+
+dependencies {
+    compile(project(":kotlin-annotations-jvm"))
+    compile(project(":core:descriptors"))
+    compile(project(":core:deserialization"))
+    compile(project(":compiler:util"))
+    compile(project(":compiler:container"))
+    compile(project(":compiler:resolution"))
+    compile(project(":compiler:psi"))
+    compile(project(":compiler:frontend.common"))
+    compile(project(":kotlin-script-runtime"))
+    compile(DependenciesKt.customCommonDep(project,"io.javaslang","javaslang",[]))
+    compileOnly(IntellijDependenciesKt.customIntellijCoreDep(project)) { IntellijDependenciesKt.customIncludeJars(it,["intellij-core"],null) }
+    compileOnly(IntellijDependenciesKt.getIntellijDep(project,"intellij")) { IntellijDependenciesKt.customIncludeJars(it,["trove4j", "guava"], rootProject) }
+}
+
+sourceSets {
+    "main" {
+    	java.srcDirs("src")
+		resources.srcDir("resources")
+	}
+    "test" {}
+}
+
+tasks.withType(JavaCompile) {
+    sourceCompatibility = "1.8"
+    targetCompatibility = "1.8"
+}
diff --git a/compiler/frontend/build.gradle.kts b/compiler/frontend/build.gradle.kts
deleted file mode 100644
index 170d6e3..0000000
--- a/compiler/frontend/build.gradle.kts
+++ /dev/null
@@ -1,25 +0,0 @@
-
-plugins {
-    kotlin("jvm")
-    id("jps-compatible")
-}
-
-dependencies {
-    compile(project(":kotlin-annotations-jvm"))
-    compile(project(":core:descriptors"))
-    compile(project(":core:deserialization"))
-    compile(project(":compiler:util"))
-    compile(project(":compiler:container"))
-    compile(project(":compiler:resolution"))
-    compile(project(":compiler:psi"))
-    compile(project(":compiler:frontend.common"))
-    compile(project(":kotlin-script-runtime"))
-    compile(commonDep("io.javaslang","javaslang"))
-    compileOnly(intellijCoreDep()) { includeJars("intellij-core") }
-    compileOnly(intellijDep()) { includeJars("trove4j", "guava", rootProject = rootProject) }
-}
-
-sourceSets {
-    "main" { projectDefault() }
-    "test" {}
-}
