From 64965ded30c8cb5fde084fadd387dbd16390d76a Mon Sep 17 00:00:00 2001 From: Zaiyue Xue Date: Mon, 13 Mar 2023 19:06:53 +0800 Subject: [PATCH] Replace stream().min() to Collections.min() to avoid stream object. Bug: 273175976 Fix: 273175976 Test: manual Change-Id: I36a162443e8e275b03f804edb4fc6b421deb345d --- .../settings/fuelgauge/batteryusage/DataProcessManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/fuelgauge/batteryusage/DataProcessManager.java b/src/com/android/settings/fuelgauge/batteryusage/DataProcessManager.java index e69ab98b7da..1f25ae0fa8a 100644 --- a/src/com/android/settings/fuelgauge/batteryusage/DataProcessManager.java +++ b/src/com/android/settings/fuelgauge/batteryusage/DataProcessManager.java @@ -33,6 +33,7 @@ import com.android.settings.Utils; import java.util.ArrayList; import java.util.Calendar; +import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -473,8 +474,7 @@ public class DataProcessManager { return null; } - final long rawStartTimestamp = - batteryHistoryMap.keySet().stream().min(Long::compare).orElse(0L); + final long rawStartTimestamp = Collections.min(batteryHistoryMap.keySet()); // Start the async task to compute diff usage data and load labels and icons. new DataProcessManager( context,