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

Commit 66cbfb7b authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Update language to comply with Android’s inclusive language guidance"...

Merge "Update language to comply with Android’s inclusive language guidance" am: b01f678c am: 6fc67acb am: 94047a03 am: ccfef108 am: cfc80fd3

Original change: https://android-review.googlesource.com/c/platform/packages/inputmethods/LatinIME/+/1371237

Change-Id: If182d384b22db7295e622b056576f0b9fba580e5
parents 21d7b604 cfc80fd3
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -65,13 +65,15 @@ bool ProbabilityDictContent::setProbabilityEntry(const int terminalId,
    }
    const int entryPos = getEntryPos(terminalId);
    if (terminalId >= mSize) {
        ProbabilityEntry dummyEntry;
        ProbabilityEntry placeholderEntry;
        // Write new entry.
        int writingPos = getBuffer()->getTailPosition();
        while (writingPos <= entryPos) {
            // Fulfilling with placeholder entries until writingPos.
            if (!writeEntry(&dummyEntry, writingPos)) {
                AKLOGE("Cannot write dummy entry. pos: %d, mSize: %d", writingPos, mSize);
            if (!writeEntry(&placeholderEntry, writingPos)) {
                AKLOGE("Cannot write placeholder entry. pos: %d, mSize: %d",
                    writingPos,
                    mSize);
                return false;
            }
            writingPos += getEntrySize();
+3 −3
Original line number Diff line number Diff line
@@ -41,12 +41,12 @@ class BinaryDictionaryShortcutIterator {
    }

    // Gets the shortcut target itself as an int string and put it to outTarget, put its length
    // to outTargetLength, put whether it is allowlist to outIsWhitelist.
    // to outTargetLength, put whether it is allowlist to outIsAllowed.
    AK_FORCE_INLINE void nextShortcutTarget(
            const int maxDepth, int *const outTarget, int *const outTargetLength,
            bool *const outIsWhitelist) {
            bool *const outIsAllowed) {
        mShortcutStructurePolicy->getNextShortcut(maxDepth, outTarget, outTargetLength,
                outIsWhitelist, &mHasNextShortcutTarget, &mPos);
                outIsAllowed, &mHasNextShortcutTarget, &mPos);
    }

 private:
+12 −12
Original line number Diff line number Diff line
@@ -118,15 +118,15 @@ public class UserHistoryDictionaryTests {
    private void doTestRandomWords(final String testAccount) {
        Log.d(TAG, "This test can be used for profiling.");
        Log.d(TAG, "Usage: please set UserHistoryDictionary.PROFILE_SAVE_RESTORE to true.");
        final Locale dummyLocale = UserHistoryDictionaryTestsHelper.getDummyLocale("random_words");
        final Locale fakeLocale = UserHistoryDictionaryTestsHelper.getFakeLocale("random_words");
        final String dictName = UserHistoryDictionary.getUserHistoryDictName(
                UserHistoryDictionary.NAME, dummyLocale,
                UserHistoryDictionary.NAME, fakeLocale,
                null /* dictFile */,
                testAccount /* account */);
        final File dictFile = ExpandableBinaryDictionary.getDictFile(
                getContext(), dictName, null /* dictFile */);
        final UserHistoryDictionary dict = PersonalizationHelper.getUserHistoryDictionary(
                getContext(), dummyLocale, testAccount);
                getContext(), fakeLocale, testAccount);
        clearHistory(dict);

        final int numberOfWords = 1000;
@@ -169,15 +169,15 @@ public class UserHistoryDictionaryTests {

            // Create filename suffixes for this test.
            for (int i = 0; i < numberOfLanguages; i++) {
                final Locale dummyLocale =
                        UserHistoryDictionaryTestsHelper.getDummyLocale("switching_languages" + i);
                final Locale fakeLocale =
                        UserHistoryDictionaryTestsHelper.getFakeLocale("switching_languages" + i);
                final String dictName = UserHistoryDictionary.getUserHistoryDictName(
                        UserHistoryDictionary.NAME, dummyLocale, null /* dictFile */,
                        UserHistoryDictionary.NAME, fakeLocale, null /* dictFile */,
                        testAccount /* account */);
                dictFiles[i] = ExpandableBinaryDictionary.getDictFile(
                        getContext(), dictName, null /* dictFile */);
                dicts[i] = PersonalizationHelper.getUserHistoryDictionary(getContext(),
                        dummyLocale, testAccount);
                        fakeLocale, testAccount);
                clearHistory(dicts[i]);
            }

@@ -214,16 +214,16 @@ public class UserHistoryDictionaryTests {
    }

    private void doTestAddManyWords(final String testAccount) {
        final Locale dummyLocale =
                UserHistoryDictionaryTestsHelper.getDummyLocale("many_random_words");
        final Locale fakeLocale =
                UserHistoryDictionaryTestsHelper.getFakeLocale("many_random_words");
        final String dictName = UserHistoryDictionary.getUserHistoryDictName(
                UserHistoryDictionary.NAME, dummyLocale, null /* dictFile */, testAccount);
                UserHistoryDictionary.NAME, fakeLocale, null /* dictFile */, testAccount);
        final File dictFile = ExpandableBinaryDictionary.getDictFile(
                getContext(), dictName, null /* dictFile */);
        final int numberOfWords = 10000;
        final Random random = new Random(123456);
        final UserHistoryDictionary dict = PersonalizationHelper.getUserHistoryDictionary(
                getContext(), dummyLocale, testAccount);
                getContext(), fakeLocale, testAccount);
        clearHistory(dict);
        assertTrue(UserHistoryDictionaryTestsHelper.addAndWriteRandomWords(dict,
                numberOfWords, random, true /* checksContents */, mCurrentTime));
+1 −1
Original line number Diff line number Diff line
@@ -110,7 +110,7 @@ public class UserHistoryDictionaryTestsHelper {
    /**
     * Creates unique test locale for using within tests.
     */
    public static Locale getDummyLocale(final String name) {
    public static Locale getFakeLocale(final String name) {
        return new Locale(TEST_LOCALE_PREFIX + name + System.currentTimeMillis());
    }

+3 −3
Original line number Diff line number Diff line
@@ -42,7 +42,7 @@ public class Info extends Dicttool.Command {
        int wordCount = 0;
        int bigramCount = 0;
        int shortcutCount = 0;
        int whitelistCount = 0;
        int allowlistCount = 0;
        for (final WordProperty wordProperty : dict) {
            ++wordCount;
            if (wordProperty.mHasNgrams) {
@@ -51,8 +51,8 @@ public class Info extends Dicttool.Command {
        }
        System.out.println("Words in the dictionary : " + wordCount);
        System.out.println("Bigram count : " + bigramCount);
        System.out.println("Shortcuts : " + shortcutCount + " (out of which " + whitelistCount
                + " whitelist entries)");
        System.out.println("Shortcuts : " + shortcutCount + " (out of which " + allowlistCount
                + " allowlist entries)");
    }

    private static void showWordInfo(final FusionDictionary dict, final String word) {
Loading