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:
Narayan Kamath
2018-02-19 14:09:56 +00:00
parent 01ff684c3e
commit facb59a13f
3 changed files with 7 additions and 9 deletions

View File

@@ -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;
} }

View File

@@ -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);
} }
} }
} }

View File

@@ -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());