Drop org.jline and org.fusesource.jansi redundant dependencies

Reasons:
1. Those modules don't use this dependency
2. Unbundled JPS feature in IDE downloads all transitive dependencies of
   kotlin-dist-for-jps-meta => downloads org.jline and puts it into dist
   which is not needed
This commit is contained in:
Nikita Bobko
2022-05-11 15:49:49 +02:00
parent b033b9a48d
commit 69cf454747
3 changed files with 1 additions and 4 deletions
-1
View File
@@ -21,7 +21,6 @@ dependencies {
api(project(":js:js.translator"))
api(project(":native:frontend.native"))
api(commonDependency("org.fusesource.jansi", "jansi"))
api(commonDependency("org.jline", "jline"))
api(project(":compiler:fir:raw-fir:psi2fir"))
api(project(":compiler:fir:resolve"))
api(project(":compiler:fir:providers"))
-3
View File
@@ -8,9 +8,6 @@ plugins {
val ktorExcludesForDaemon : List<Pair<String, String>> by rootProject.extra
dependencies {
api(commonDependency("org.fusesource.jansi", "jansi"))
api(commonDependency("org.jline", "jline"))
compileOnly(project(":compiler:cli"))
compileOnly(project(":compiler:cli-js"))
compileOnly(project(":compiler:incremental-compilation-impl"))
@@ -19,6 +19,7 @@ dependencies {
api(project(":kotlin-scripting-jvm"))
api(project(":kotlin-scripting-compiler-impl"))
api(kotlinStdlib())
api(commonDependency("org.jline", "jline"))
compileOnly(intellijCore())
testApi(project(":compiler:frontend"))