mirror of
https://github.com/chylex/IntelliJ-Inspection-Lens.git
synced 2025-01-18 04:46:03 +01:00
58 lines
982 B
Plaintext
58 lines
982 B
Plaintext
@file:Suppress("ConvertLambdaToReference")
|
|
|
|
plugins {
|
|
kotlin("jvm")
|
|
id("org.jetbrains.intellij.platform")
|
|
}
|
|
|
|
group = "com.chylex.intellij.inspectionlens"
|
|
version = "1.5.1"
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
|
|
intellijPlatform {
|
|
defaultRepositories()
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
intellijPlatform {
|
|
intellijIdeaUltimate("2023.3.3")
|
|
bundledPlugin("tanvd.grazi")
|
|
|
|
// https://plugins.jetbrains.com/plugin/12175-grazie-lite/versions
|
|
// plugin("tanvd.grazi", "233.13135.14")
|
|
}
|
|
|
|
testImplementation("org.junit.jupiter:junit-jupiter:5.9.2")
|
|
}
|
|
|
|
intellijPlatform {
|
|
pluginConfiguration {
|
|
ideaVersion {
|
|
sinceBuild.set("233.11361.10")
|
|
untilBuild.set(provider { null })
|
|
}
|
|
}
|
|
}
|
|
|
|
kotlin {
|
|
jvmToolchain(17)
|
|
|
|
compilerOptions {
|
|
freeCompilerArgs = listOf(
|
|
"-X" + "jvm-default=all"
|
|
)
|
|
}
|
|
}
|
|
|
|
tasks.withType<Test>().configureEach {
|
|
useJUnitPlatform()
|
|
}
|
|
|
|
val testSnapshot by intellijPlatformTesting.testIde.registering {
|
|
version = "LATEST-EAP-SNAPSHOT"
|
|
useInstaller = false
|
|
}
|