Loading java/src/com/android/inputmethod/latin/makedict/BinaryDictInputOutput.java +202 −55 File changed.Preview size limit exceeded, changes collapsed. Show changes java/src/com/android/inputmethod/latin/makedict/CharGroupInfo.java +4 −2 Original line number Diff line number Diff line Loading @@ -31,18 +31,20 @@ public class CharGroupInfo { public final int[] mCharacters; public final int mFrequency; public final int mChildrenAddress; public final int mParentAddress; public final ArrayList<WeightedString> mShortcutTargets; public final ArrayList<PendingAttribute> mBigrams; public CharGroupInfo(final int originalAddress, final int endAddress, final int flags, final int[] characters, final int frequency, final int childrenAddress, final ArrayList<WeightedString> shortcutTargets, final int[] characters, final int frequency, final int parentAddress, final int childrenAddress, final ArrayList<WeightedString> shortcutTargets, final ArrayList<PendingAttribute> bigrams) { mOriginalAddress = originalAddress; mEndAddress = endAddress; mFlags = flags; mCharacters = characters; mFrequency = frequency; mParentAddress = parentAddress; mChildrenAddress = childrenAddress; mShortcutTargets = shortcutTargets; mBigrams = bigrams; Loading java/src/com/android/inputmethod/latin/makedict/FusionDictionary.java +4 −6 Original line number Diff line number Diff line Loading @@ -43,17 +43,15 @@ public class FusionDictionary implements Iterable<Word> { public static class Node { ArrayList<CharGroup> mData; // To help with binary generation int mCachedSize; int mCachedAddress; int mCachedSize = Integer.MIN_VALUE; int mCachedAddress = Integer.MIN_VALUE; int mCachedParentAddress = 0; public Node() { mData = new ArrayList<CharGroup>(); mCachedSize = Integer.MIN_VALUE; mCachedAddress = Integer.MIN_VALUE; } public Node(ArrayList<CharGroup> data) { mData = data; mCachedSize = Integer.MIN_VALUE; mCachedAddress = Integer.MIN_VALUE; } } Loading Loading
java/src/com/android/inputmethod/latin/makedict/BinaryDictInputOutput.java +202 −55 File changed.Preview size limit exceeded, changes collapsed. Show changes
java/src/com/android/inputmethod/latin/makedict/CharGroupInfo.java +4 −2 Original line number Diff line number Diff line Loading @@ -31,18 +31,20 @@ public class CharGroupInfo { public final int[] mCharacters; public final int mFrequency; public final int mChildrenAddress; public final int mParentAddress; public final ArrayList<WeightedString> mShortcutTargets; public final ArrayList<PendingAttribute> mBigrams; public CharGroupInfo(final int originalAddress, final int endAddress, final int flags, final int[] characters, final int frequency, final int childrenAddress, final ArrayList<WeightedString> shortcutTargets, final int[] characters, final int frequency, final int parentAddress, final int childrenAddress, final ArrayList<WeightedString> shortcutTargets, final ArrayList<PendingAttribute> bigrams) { mOriginalAddress = originalAddress; mEndAddress = endAddress; mFlags = flags; mCharacters = characters; mFrequency = frequency; mParentAddress = parentAddress; mChildrenAddress = childrenAddress; mShortcutTargets = shortcutTargets; mBigrams = bigrams; Loading
java/src/com/android/inputmethod/latin/makedict/FusionDictionary.java +4 −6 Original line number Diff line number Diff line Loading @@ -43,17 +43,15 @@ public class FusionDictionary implements Iterable<Word> { public static class Node { ArrayList<CharGroup> mData; // To help with binary generation int mCachedSize; int mCachedAddress; int mCachedSize = Integer.MIN_VALUE; int mCachedAddress = Integer.MIN_VALUE; int mCachedParentAddress = 0; public Node() { mData = new ArrayList<CharGroup>(); mCachedSize = Integer.MIN_VALUE; mCachedAddress = Integer.MIN_VALUE; } public Node(ArrayList<CharGroup> data) { mData = data; mCachedSize = Integer.MIN_VALUE; mCachedAddress = Integer.MIN_VALUE; } } Loading