Loading services/core/java/com/android/server/am/ActivityManagerShellCommand.java +7 −2 Original line number Diff line number Diff line Loading @@ -2069,8 +2069,13 @@ final class ActivityManagerShellCommand extends ShellCommand { } FeatureInfo[] features = pm.getSystemAvailableFeatures(); Arrays.sort(features, (o1, o2) -> (o1.name == o2.name ? 0 : (o1.name == null ? -1 : o1.name.compareTo(o2.name)))); Arrays.sort(features, (o1, o2) -> { if (o1.name == o2.name) return 0; if (o1.name == null) return -1; if (o2.name == null) return 1; return o1.name.compareTo(o2.name); }); for (int i = 0; i < features.length; i++) { if (features[i].name != null) { if (protoOutputStream != null) { Loading Loading
services/core/java/com/android/server/am/ActivityManagerShellCommand.java +7 −2 Original line number Diff line number Diff line Loading @@ -2069,8 +2069,13 @@ final class ActivityManagerShellCommand extends ShellCommand { } FeatureInfo[] features = pm.getSystemAvailableFeatures(); Arrays.sort(features, (o1, o2) -> (o1.name == o2.name ? 0 : (o1.name == null ? -1 : o1.name.compareTo(o2.name)))); Arrays.sort(features, (o1, o2) -> { if (o1.name == o2.name) return 0; if (o1.name == null) return -1; if (o2.name == null) return 1; return o1.name.compareTo(o2.name); }); for (int i = 0; i < features.length; i++) { if (features[i].name != null) { if (protoOutputStream != null) { Loading