aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorDan Zivkovic <zivkovic@google.com>2015-03-10 17:22:41 -0700
committerDan Zivkovic <zivkovic@google.com>2015-03-10 17:22:41 -0700
commit77fd5dbf3e432356dd16eb428c740e446c04373e (patch)
treeebeb64cb1bb9c6e267f50403903100a6b4ca5de8 /java
parent70c096d9a1305d3002320eb0d7185b5abb81c086 (diff)
downloadlatinime-77fd5dbf3e432356dd16eb428c740e446c04373e.tar.gz
latinime-77fd5dbf3e432356dd16eb428c740e446c04373e.tar.xz
latinime-77fd5dbf3e432356dd16eb428c740e446c04373e.zip
Remove dead code, including tests.
Change-Id: Id88b02b74bdfe4ca05b08181ceb6b34d5652fc0c
Diffstat (limited to 'java')
-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);