apply { plugin("kotlin") } dependencies { val compile by configurations val compileOnly by configurations val testCompile by configurations val testCompileOnly by configurations val testRuntime by configurations compile(project(":compiler:util")) compile(project(":compiler:frontend")) compile(project(":compiler:cli-common")) compile(project(":idea")) compile(project(":idea:idea-jps-common")) compileOnly(ideaPluginDeps("maven", "maven-server-api", plugin = "maven")) compileOnly(ideaPluginDeps("gradle-tooling-api", "gradle", plugin = "gradle")) compileOnly(ideaSdkDeps("openapi", "idea")) } configureKotlinProjectSourcesDefault() configureKotlinProjectNoTests()