diff --git a/generators/ide-iml-to-gradle-generator/src/org/jetbrains/kotlin/generators/imltogradle/Main.kt b/generators/ide-iml-to-gradle-generator/src/org/jetbrains/kotlin/generators/imltogradle/Main.kt index 496907ac4c3..35d00823f35 100644 --- a/generators/ide-iml-to-gradle-generator/src/org/jetbrains/kotlin/generators/imltogradle/Main.kt +++ b/generators/ide-iml-to-gradle-generator/src/org/jetbrains/kotlin/generators/imltogradle/Main.kt @@ -128,7 +128,9 @@ fun convertJpsLibrary(lib: JpsLibrary, scope: JpsJavaDependencyScope, exported: } else -> { val dependencyNotation = "\"${mavenRepositoryLibraryDescriptor.mavenId}\"" - listOf(JpsLikeJarDependency(dependencyNotation, scope, dependencyConfiguration = null, exported = exported)) + val dependencyConfiguration = + "{ isTransitive = false }".takeIf { !mavenRepositoryLibraryDescriptor.isIncludeTransitiveDependencies } + listOf(JpsLikeJarDependency(dependencyNotation, scope, dependencyConfiguration, exported = exported)) } } }