From 122fb0b6c58774c75e06cbf786d0f366b674c163 Mon Sep 17 00:00:00 2001 From: linyuh Date: Mon, 26 Mar 2018 13:35:32 -0700 Subject: Remove obsolete methods in CompatUtils and rename it as "LocaleUtils". Test: Existing tests PiperOrigin-RevId: 190516504 Change-Id: I5fa9e123b45beb9728257ecd160a348fb3f4732c --- java/com/android/dialer/compat/CompatUtils.java | 83 ------------------------- 1 file changed, 83 deletions(-) delete mode 100644 java/com/android/dialer/compat/CompatUtils.java (limited to 'java/com/android/dialer/compat/CompatUtils.java') diff --git a/java/com/android/dialer/compat/CompatUtils.java b/java/com/android/dialer/compat/CompatUtils.java deleted file mode 100644 index f0039e930..000000000 --- a/java/com/android/dialer/compat/CompatUtils.java +++ /dev/null @@ -1,83 +0,0 @@ -/* - * Copyright (C) 2015 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package com.android.dialer.compat; - -import android.content.Context; -import android.os.LocaleList; -import java.util.Locale; - -/** TODO(linyuh): Remove deprecated methods and rename this class. */ -public final class CompatUtils { - - /** PrioritizedMimeType is added in API level 23. */ - @Deprecated - public static boolean hasPrioritizedMimeType() { - return true; - } - - /** - * Determines if this version is compatible with multi-SIM and the phone account APIs. Can also - * force the version to be lower through SdkVersionOverride. - * - * @return {@code true} if multi-SIM capability is available, {@code false} otherwise. - */ - @Deprecated - public static boolean isMSIMCompatible() { - return true; - } - - /** - * Determines if this version is compatible with video calling. Can also force the version to be - * lower through SdkVersionOverride. - * - * @return {@code true} if video calling is allowed, {@code false} otherwise. - */ - @Deprecated - public static boolean isVideoCompatible() { - return true; - } - - /** - * Determines if this version is capable of using presence checking for video calling. Support for - * video call presence indication is added in SDK 24. - * - * @return {@code true} if video presence checking is allowed, {@code false} otherwise. - */ - @Deprecated - public static boolean isVideoPresenceCompatible() { - return true; - } - - /** - * Determines if this version is compatible with call subject. Can also force the version to be - * lower through SdkVersionOverride. - * - * @return {@code true} if call subject is a feature on this device, {@code false} otherwise. - */ - @Deprecated - public static boolean isCallSubjectCompatible() { - return true; - } - - /** Returns locale of the device. */ - public static Locale getLocale(Context context) { - LocaleList localList = context.getResources().getConfiguration().getLocales(); - if (!localList.isEmpty()) { - return localList.get(0); - } - return Locale.getDefault(); - } -} -- cgit v1.2.3