Remove uses of libcore.util.Objects.hashCode / equals.
Use public API in java.util.Objects instead. Test: make Change-Id: I2644164cc8ae5a6a25339abf7f2ed6e1c428c4ac
This commit is contained in:
@@ -26,10 +26,9 @@ import com.android.settings.R;
|
|||||||
import com.android.settings.Utils;
|
import com.android.settings.Utils;
|
||||||
import com.android.settingslib.net.ChartData;
|
import com.android.settingslib.net.ChartData;
|
||||||
|
|
||||||
import libcore.util.Objects;
|
|
||||||
|
|
||||||
import java.time.ZonedDateTime;
|
import java.time.ZonedDateTime;
|
||||||
import java.util.Iterator;
|
import java.util.Iterator;
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
public class CycleAdapter extends ArrayAdapter<CycleAdapter.CycleItem> {
|
public class CycleAdapter extends ArrayAdapter<CycleAdapter.CycleItem> {
|
||||||
|
|
||||||
@@ -142,7 +141,7 @@ public class CycleAdapter extends ArrayAdapter<CycleAdapter.CycleItem> {
|
|||||||
// only force-update cycle when changed; skipping preserves any
|
// only force-update cycle when changed; skipping preserves any
|
||||||
// user-defined inspection region.
|
// user-defined inspection region.
|
||||||
final CycleAdapter.CycleItem selectedItem = getItem(position);
|
final CycleAdapter.CycleItem selectedItem = getItem(position);
|
||||||
if (!Objects.equal(selectedItem, previousItem)) {
|
if (!Objects.equals(selectedItem, previousItem)) {
|
||||||
mListener.onItemSelected(null, null, position, 0);
|
mListener.onItemSelected(null, null, position, 0);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@@ -28,7 +28,7 @@ import com.android.settings.R;
|
|||||||
import com.android.settings.SummaryPreference;
|
import com.android.settings.SummaryPreference;
|
||||||
import com.android.settingslib.utils.StringUtil;
|
import com.android.settingslib.utils.StringUtil;
|
||||||
|
|
||||||
import libcore.util.Objects;
|
import java.util.Objects;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Provides a summary of data usage.
|
* Provides a summary of data usage.
|
||||||
@@ -51,7 +51,7 @@ public class DataUsageSummaryPreference extends SummaryPreference {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void setLimitInfo(String text) {
|
public void setLimitInfo(String text) {
|
||||||
if (!Objects.equal(text, mLimitInfoText)) {
|
if (!Objects.equals(text, mLimitInfoText)) {
|
||||||
mLimitInfoText = text;
|
mLimitInfoText = text;
|
||||||
notifyChanged();
|
notifyChanged();
|
||||||
}
|
}
|
||||||
@@ -114,4 +114,4 @@ public class DataUsageSummaryPreference extends SummaryPreference {
|
|||||||
carrierInfo.setVisibility(View.GONE);
|
carrierInfo.setVisibility(View.GONE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -33,10 +33,9 @@ import com.android.settings.wrapper.OverlayManagerWrapper.OverlayInfo;
|
|||||||
import com.android.settingslib.core.AbstractPreferenceController;
|
import com.android.settingslib.core.AbstractPreferenceController;
|
||||||
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
|
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
|
||||||
|
|
||||||
import libcore.util.Objects;
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
import static com.android.internal.logging.nano.MetricsProto.MetricsEvent.ACTION_THEME;
|
import static com.android.internal.logging.nano.MetricsProto.MetricsEvent.ACTION_THEME;
|
||||||
|
|
||||||
@@ -111,7 +110,7 @@ public class ThemePreferenceController extends AbstractPreferenceController impl
|
|||||||
@Override
|
@Override
|
||||||
public boolean onPreferenceChange(Preference preference, Object newValue) {
|
public boolean onPreferenceChange(Preference preference, Object newValue) {
|
||||||
String current = getTheme();
|
String current = getTheme();
|
||||||
if (Objects.equal(newValue, current)) {
|
if (Objects.equals(newValue, current)) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
mOverlayService.setEnabledExclusiveInCategory((String) newValue, UserHandle.myUserId());
|
mOverlayService.setEnabledExclusiveInCategory((String) newValue, UserHandle.myUserId());
|
||||||
|
Reference in New Issue
Block a user