aboutsummaryrefslogtreecommitdiffstats
path: root/java/src
diff options
context:
space:
mode:
authorDan Zivkovic <zivkovic@google.com>2015-03-11 01:07:59 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2015-03-11 01:07:59 +0000
commit22af095f78e7a9fdcf8a8e732c9d33fd1a12d908 (patch)
treee8da5c82943f85dd8cf29101e678da2428d78030 /java/src
parenta6f8f30622275d38e5e0a83d4981713dcd4bf04e (diff)
parent77fd5dbf3e432356dd16eb428c740e446c04373e (diff)
downloadlatinime-22af095f78e7a9fdcf8a8e732c9d33fd1a12d908.tar.gz
latinime-22af095f78e7a9fdcf8a8e732c9d33fd1a12d908.tar.xz
latinime-22af095f78e7a9fdcf8a8e732c9d33fd1a12d908.zip
am 77fd5dbf: Remove dead code, including tests.
* commit '77fd5dbf3e432356dd16eb428c740e446c04373e': Remove dead code, including tests.
Diffstat (limited to 'java/src')
-rw-r--r--java/src/com/android/inputmethod/latin/BinaryDictionary.java19
-rw-r--r--java/src/com/android/inputmethod/latin/utils/BinaryDictionaryUtils.java1
2 files changed, 2 insertions, 18 deletions
diff --git a/java/src/com/android/inputmethod/latin/BinaryDictionary.java b/java/src/com/android/inputmethod/latin/BinaryDictionary.java
index 7ec964d83..6b2b1239c 100644
--- a/java/src/com/android/inputmethod/latin/BinaryDictionary.java
+++ b/java/src/com/android/inputmethod/latin/BinaryDictionary.java
@@ -216,7 +216,7 @@ public final class BinaryDictionary extends Dictionary {
long newFormatVersion);
// TODO: Move native dict into session
- private final void loadDictionary(final String path, final long startOffset,
+ private void loadDictionary(final String path, final long startOffset,
final long length, final boolean isUpdatable) {
mHasUpdated = false;
mNativeDict = openNative(path, startOffset, length, isUpdatable);
@@ -487,23 +487,6 @@ public final class BinaryDictionary extends Dictionary {
return true;
}
- // Remove an n-gram entry from the binary dictionary in native code.
- public boolean removeNgramEntry(final NgramContext ngramContext, final String word) {
- if (!ngramContext.isValid() || TextUtils.isEmpty(word)) {
- return false;
- }
- final int[][] prevWordCodePointArrays = new int[ngramContext.getPrevWordCount()][];
- final boolean[] isBeginningOfSentenceArray = new boolean[ngramContext.getPrevWordCount()];
- ngramContext.outputToArray(prevWordCodePointArrays, isBeginningOfSentenceArray);
- final int[] wordCodePoints = StringUtils.toCodePointArray(word);
- if (!removeNgramEntryNative(mNativeDict, prevWordCodePointArrays,
- isBeginningOfSentenceArray, wordCodePoints)) {
- return false;
- }
- mHasUpdated = true;
- return true;
- }
-
// Update entries for the word occurrence with the ngramContext.
public boolean updateEntriesForWordWithNgramContext(@Nonnull final NgramContext ngramContext,
final String word, final boolean isValidWord, final int count, final int timestamp) {
diff --git a/java/src/com/android/inputmethod/latin/utils/BinaryDictionaryUtils.java b/java/src/com/android/inputmethod/latin/utils/BinaryDictionaryUtils.java
index 892b967c4..3bf9c6200 100644
--- a/java/src/com/android/inputmethod/latin/utils/BinaryDictionaryUtils.java
+++ b/java/src/com/android/inputmethod/latin/utils/BinaryDictionaryUtils.java
@@ -40,6 +40,7 @@ public final class BinaryDictionaryUtils {
JniUtils.loadNativeLibrary();
}
+ @UsedForTesting
private static native boolean createEmptyDictFileNative(String filePath, long dictVersion,
String locale, String[] attributeKeyStringArray, String[] attributeValueStringArray);
private static native float calcNormalizedScoreNative(int[] before, int[] after, int score);