Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit caeb70ca authored by Nikolas Havrikov's avatar Nikolas Havrikov
Browse files

Replace LinkedList by a more performant collection

This is a semi-automatic change.
See https://errorprone.info/bugpattern/JdkObsolete for the rationale.

Test: make
Bug: 221046110
Change-Id: I9932928f8ea6bc989f91a1964045476dbf052441
parent dbb79760
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -4011,7 +4011,7 @@ public class UserBackupManagerService {
            String callerLogString = "BMS.filterAppsEligibleForBackup";
            String callerLogString = "BMS.filterAppsEligibleForBackup";
            TransportConnection transportConnection =
            TransportConnection transportConnection =
                    mTransportManager.getCurrentTransportClient(callerLogString);
                    mTransportManager.getCurrentTransportClient(callerLogString);
            List<String> eligibleApps = new LinkedList<>();
            List<String> eligibleApps = new ArrayList<>();
            for (String packageName : packages) {
            for (String packageName : packages) {
                if (mScheduledBackupEligibility.appIsRunningAndEligibleForBackupWithTransport(
                if (mScheduledBackupEligibility.appIsRunningAndEligibleForBackupWithTransport(
                        transportConnection, packageName)) {
                        transportConnection, packageName)) {
@@ -4021,7 +4021,7 @@ public class UserBackupManagerService {
            if (transportConnection != null) {
            if (transportConnection != null) {
                mTransportManager.disposeOfTransportClient(transportConnection, callerLogString);
                mTransportManager.disposeOfTransportClient(transportConnection, callerLogString);
            }
            }
            return eligibleApps.toArray(new String[eligibleApps.size()]);
            return eligibleApps.toArray(new String[0]);
        } finally {
        } finally {
            Binder.restoreCallingIdentity(oldToken);
            Binder.restoreCallingIdentity(oldToken);
        }
        }