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

Commit 12340726 authored by Jean Chalard's avatar Jean Chalard
Browse files

Stop meaningless explicit null passing

Change-Id: I6950897d262f610d502b7f8293b9dd8d2b53e6e8
parent 3187ba5d
Loading
Loading
Loading
Loading
+6 −9
Original line number Diff line number Diff line
@@ -85,7 +85,7 @@ public class SuggestedWords {
            final List<CharSequence> wordList) {
        final ArrayList<SuggestedWordInfo> result = new ArrayList<SuggestedWordInfo>();
        for (CharSequence word : wordList) {
            if (null != word) result.add(new SuggestedWordInfo(word, null));
            if (null != word) result.add(new SuggestedWordInfo(word));
        }
        return result;
    }
@@ -94,7 +94,7 @@ public class SuggestedWords {
            final CompletionInfo[] infos) {
        final ArrayList<SuggestedWordInfo> result = new ArrayList<SuggestedWordInfo>();
        for (CompletionInfo info : infos) {
            if (null != info) result.add(new SuggestedWordInfo(info.getText(), null));
            if (null != info) result.add(new SuggestedWordInfo(info.getText()));
        }
        return result;
    }
@@ -105,14 +105,14 @@ public class SuggestedWords {
            final CharSequence typedWord, final SuggestedWords previousSuggestions) {
        final ArrayList<SuggestedWordInfo> suggestionsList = new ArrayList<SuggestedWordInfo>();
        final HashSet<String> alreadySeen = new HashSet<String>();
        suggestionsList.add(new SuggestedWordInfo(typedWord, null));
        suggestionsList.add(new SuggestedWordInfo(typedWord));
        alreadySeen.add(typedWord.toString());
        final int previousSize = previousSuggestions.size();
        for (int pos = 1; pos < previousSize; pos++) {
            final String prevWord = previousSuggestions.getWord(pos).toString();
            // Filter out duplicate suggestion.
            if (!alreadySeen.contains(prevWord)) {
                suggestionsList.add(new SuggestedWordInfo(prevWord, null));
                suggestionsList.add(new SuggestedWordInfo(prevWord));
                alreadySeen.add(prevWord);
            }
        }
@@ -130,16 +130,13 @@ public class SuggestedWords {

        public SuggestedWordInfo(final CharSequence word, final CharSequence debugString) {
            mWord = word;
            if (null == debugString) throw new NullPointerException("");
            mDebugString = debugString;
        }

        public String getDebugString() {
            if (mDebugString == null) {
                return "";
            } else {
            return mDebugString.toString();
        }
        }

        @Override
        public String toString() {