diff options
| author | TreeHugger Robot <treehugger-gerrit@google.com> | 2020-04-09 02:23:23 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2020-04-09 02:23:23 +0000 |
| commit | 0fcab06f8023b0a8002fe64cdbbf4703f0900dc3 (patch) | |
| tree | 5863e7ca5d61a97e116a9cc21e1dbc17283e9f61 /core/java/android | |
| parent | 288c434f34e88881793cff10f9c1c9272e0ef246 (diff) | |
| parent | 976cd969839b1a7b8111fadc126df6398524cf28 (diff) | |
Merge "Fix an issue that setMaxSuggestions(-1) throws unexpectedly" into rvc-dev
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/view/textclassifier/ConversationActions.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/core/java/android/view/textclassifier/ConversationActions.java b/core/java/android/view/textclassifier/ConversationActions.java index 842ba2975b3b..6ad5cb913553 100644 --- a/core/java/android/view/textclassifier/ConversationActions.java +++ b/core/java/android/view/textclassifier/ConversationActions.java @@ -27,8 +27,6 @@ import android.os.Parcel; import android.os.Parcelable; import android.text.SpannedString; -import com.android.internal.util.Preconditions; - import java.lang.annotation.Retention; import java.time.ZonedDateTime; import java.time.format.DateTimeFormatter; @@ -491,7 +489,11 @@ public final class ConversationActions implements Parcelable { */ @NonNull public Builder setMaxSuggestions(@IntRange(from = -1) int maxSuggestions) { - mMaxSuggestions = Preconditions.checkArgumentNonnegative(maxSuggestions); + if (maxSuggestions < -1) { + throw new IllegalArgumentException("maxSuggestions has to be greater than or " + + "equal to -1."); + } + mMaxSuggestions = maxSuggestions; return this; } |
