From 7c67b428348d50c7f34adcfd5c0d6c80d9eccfec Mon Sep 17 00:00:00 2001 From: Nikolas Havrikov Date: Wed, 23 Feb 2022 16:25:47 +0100 Subject: [PATCH] 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: I4a32cf96bcdb2bf2d7f7623b6306502d7a57403d --- services/core/java/com/android/server/pm/DexOptHelper.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/services/core/java/com/android/server/pm/DexOptHelper.java b/services/core/java/com/android/server/pm/DexOptHelper.java index c1d546ed27518..d5013867b4b08 100644 --- a/services/core/java/com/android/server/pm/DexOptHelper.java +++ b/services/core/java/com/android/server/pm/DexOptHelper.java @@ -72,7 +72,6 @@ import java.util.Collection; import java.util.Collections; import java.util.Comparator; import java.util.HashSet; -import java.util.LinkedList; import java.util.List; import java.util.Set; import java.util.concurrent.TimeUnit; @@ -568,7 +567,7 @@ final class DexOptHelper { Collection pkgSettings, PackageManagerService packageManagerService, boolean debug) { - List result = new LinkedList<>(); + List result = new ArrayList<>(); ArrayList remainingPkgSettings = new ArrayList<>(pkgSettings); // First, remove all settings without available packages