mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-90719 fix order of apklib dependencies
This commit is contained in:
@@ -623,7 +623,12 @@ public class AndroidUtils {
|
||||
boolean androidLibrariesOnly,
|
||||
List<AndroidFacet> result,
|
||||
Set<AndroidFacet> visited) {
|
||||
for (OrderEntry orderEntry : ModuleRootManager.getInstance(module).getOrderEntries()) {
|
||||
final OrderEntry[] entries = ModuleRootManager.getInstance(module).getOrderEntries();
|
||||
// loop in the inverse order to resolve dependencies on the libraries, so that if a library
|
||||
// is required by two higher level libraries it can be inserted in the correct place
|
||||
|
||||
for (int i = entries.length - 1; i >= 0; i--) {
|
||||
final OrderEntry orderEntry = entries[i];
|
||||
if (orderEntry instanceof ModuleOrderEntry) {
|
||||
final ModuleOrderEntry moduleOrderEntry = (ModuleOrderEntry)orderEntry;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user