21b438f55d
The trove4j library is licensed under LGPL, and that causes some troubles while working with it. The fastutil library provides the same functionality in the context of our needs, and is licensed under the Apache license. ^KTI-1135 In Progress
21 lines
588 B
Kotlin
21 lines
588 B
Kotlin
plugins {
|
|
kotlin("jvm")
|
|
id("jps-compatible")
|
|
}
|
|
|
|
dependencies {
|
|
api(project(":compiler:util"))
|
|
api(project(":compiler:frontend.common"))
|
|
api(project(":compiler:frontend.common-psi"))
|
|
api(project(":compiler:frontend.common.jvm"))
|
|
api(project(":compiler:resolution.common.jvm"))
|
|
api(project(":core:compiler.common.jvm"))
|
|
implementation(project(":analysis:project-structure"))
|
|
compileOnly(intellijCore())
|
|
compileOnly(commonDependency("org.jetbrains.intellij.deps.fastutil:intellij-deps-fastutil"))
|
|
}
|
|
|
|
sourceSets {
|
|
"main" { projectDefault() }
|
|
}
|