Fix script configurations for gradle project without source roots in 193 and as40
GradleKtsImportTest:testEmpty fixed
This commit is contained in:
+3
-3
@@ -34,10 +34,10 @@ class KotlinDslScriptModelResolver : KotlinDslScriptModelResolverCommon() {
|
|||||||
ideProject: DataNode<ProjectData>
|
ideProject: DataNode<ProjectData>
|
||||||
) {
|
) {
|
||||||
root.projects.forEach {
|
root.projects.forEach {
|
||||||
val gradleProject = it as? GradleProject ?: return@forEach
|
val gradleProject = it as? GradleProject
|
||||||
if (gradleProject.parent == null) {
|
if (gradleProject == null || gradleProject.parent == null) {
|
||||||
resolverCtx.models.getModel(it, KotlinDslScriptsModel::class.java)?.let { model ->
|
resolverCtx.models.getModel(it, KotlinDslScriptsModel::class.java)?.let { model ->
|
||||||
processScriptModel(ideProject, model, gradleProject.name)
|
processScriptModel(ideProject, model, it.projectIdentifier.projectPath)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user