OSDN Git Service

Eleven: remove guava dependency
authorAlexander Martinz <amartinz@shiftphones.com>
Wed, 30 Jan 2019 22:29:21 +0000 (23:29 +0100)
committerAlexander Martinz <amartinz@shiftphones.com>
Thu, 31 Jan 2019 17:56:14 +0000 (18:56 +0100)
Pulling in guava just for an annotation, which is available in the
support library as well is a bad idea.

Change-Id: I0e02943616c41077071e4ccba9125c73fb574d3b
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
Android.mk
src/org/lineageos/eleven/locale/LocaleSet.java
src/org/lineageos/eleven/locale/LocaleSetManager.java
src/org/lineageos/eleven/locale/LocaleUtils.java

index a82c79b..83efb81 100644 (file)
@@ -10,8 +10,7 @@ LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, res)
 
 LOCAL_STATIC_JAVA_LIBRARIES := \
     android-support-v8-renderscript \
-    android-common \
-    guava
+    android-common
 
 LOCAL_STATIC_ANDROID_LIBRARIES := \
     android-support-v4 \
index 59949ac..0b0f3b0 100644 (file)
@@ -16,8 +16,8 @@
 
 package org.lineageos.eleven.locale;
 
+import android.support.annotation.VisibleForTesting;
 import android.text.TextUtils;
-import com.google.common.annotations.VisibleForTesting;
 import java.util.Locale;
 
 public class LocaleSet {
index de245f6..6e49f9e 100644 (file)
 package org.lineageos.eleven.locale;
 
 import android.content.Context;
+import android.support.annotation.VisibleForTesting;
 import android.text.TextUtils;
 import android.util.Log;
 
 import org.lineageos.eleven.provider.PropertiesStore;
-import com.google.common.annotations.VisibleForTesting;
 
 import java.util.Locale;
 
index 40af650..8f91639 100644 (file)
@@ -18,13 +18,12 @@ package org.lineageos.eleven.locale;
 
 import android.provider.ContactsContract.FullNameStyle;
 import android.provider.ContactsContract.PhoneticNameStyle;
+import android.support.annotation.VisibleForTesting;
 import android.text.TextUtils;
 import android.util.Log;
 
 import org.lineageos.eleven.locale.HanziToPinyin.Token;
 
-import com.google.common.annotations.VisibleForTesting;
-
 import java.lang.Character.UnicodeBlock;
 import java.util.ArrayList;
 import java.util.Collections;