Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 251f3029 authored by Jean Chalard's avatar Jean Chalard
Browse files

Stop using a redundant method (A108)

Change-Id: Iffc0bae0a273419e7c50d69526c0c8e402c6461c
parent cc470c78
Loading
Loading
Loading
Loading
+9 −14
Original line number Diff line number Diff line
@@ -124,22 +124,17 @@ public class BinaryDictionary extends Dictionary {
            }
        }

        final int count;
        if (!isGesture && composerSize <= 1) {
            if (TextUtils.isEmpty(prevWord)) return null;
            int tmpCount = getBigramsNative(mNativeDict, prevWordCodePointArray,
                    prevWordCodePointArray.length, mInputCodes, composerSize,
                    mOutputChars, mOutputScores);
            count = Math.min(tmpCount, MAX_PREDICTIONS);
        } else {
        // TODO: move this test to native code.
        if (composerSize <= 1 && TextUtils.isEmpty(prevWord)) return null;
        final InputPointers ips = composer.getInputPointers();
        final int codesSize = isGesture ? ips.getPointerSize() : composerSize;
        // proximityInfo and/or prevWordForBigrams may not be null.
            count = getSuggestionsNative(mNativeDict, proximityInfo.getNativeProximityInfo(),
                ips.getXCoordinates(), ips.getYCoordinates(), ips.getTimes(), ips.getPointerIds(),
        final int tmpCount = getSuggestionsNative(mNativeDict,
                proximityInfo.getNativeProximityInfo(), ips.getXCoordinates(),
                ips.getYCoordinates(), ips.getTimes(), ips.getPointerIds(),
                mInputCodes, codesSize, 0 /* unused */, isGesture, prevWordCodePointArray,
                mUseFullEditDistance, mOutputChars, mOutputScores, mSpaceIndices);
        }
        final int count = Math.min(tmpCount, MAX_PREDICTIONS);

        final ArrayList<SuggestedWordInfo> suggestions = new ArrayList<SuggestedWordInfo>();
        for (int j = 0; j < count; ++j) {