mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Gradle: fix dependencies order
This commit is contained in:
+4
-1
@@ -473,7 +473,8 @@ public class BaseGradleProjectResolverExtension implements GradleProjectResolver
|
||||
if (dependencies == null) return;
|
||||
|
||||
List<String> orphanModules = ContainerUtil.newArrayList();
|
||||
for (IdeaDependency dependency : dependencies) {
|
||||
for (int i = 0; i < dependencies.size(); i++) {
|
||||
IdeaDependency dependency = dependencies.get(i);
|
||||
if (dependency == null) {
|
||||
continue;
|
||||
}
|
||||
@@ -485,6 +486,7 @@ public class BaseGradleProjectResolverExtension implements GradleProjectResolver
|
||||
if (scope != null) {
|
||||
d.setScope(scope);
|
||||
}
|
||||
d.setOrder(i);
|
||||
ideModule.createChild(ProjectKeys.MODULE_DEPENDENCY, d);
|
||||
ModuleData targetModule = d.getTarget();
|
||||
if (targetModule.getId().isEmpty() && targetModule.getLinkedExternalProjectPath().isEmpty()) {
|
||||
@@ -497,6 +499,7 @@ public class BaseGradleProjectResolverExtension implements GradleProjectResolver
|
||||
if (scope != null) {
|
||||
d.setScope(scope);
|
||||
}
|
||||
d.setOrder(i);
|
||||
ideModule.createChild(ProjectKeys.LIBRARY_DEPENDENCY, d);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user