summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2017-08-02 21:08:54 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2017-08-02 21:08:54 +0000
commit6e8e322ea114fa609f040b821cb891bb755c7eb9 (patch)
treef3be65f728f762a3cbc2d3b3f327f52849cdcc4b /core/java/android
parent0d8c1b81b92322d9b931693f3805dc82f5701cc1 (diff)
parent4e5e15a6ea116ec5ca2ef83dde4f45cda2f52419 (diff)
Merge "Make InputFilter.AllCaps constructor reject null locales" into oc-mr1-dev
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/text/InputFilter.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/core/java/android/text/InputFilter.java b/core/java/android/text/InputFilter.java
index d773158ed0cb..a507f2b373fc 100644
--- a/core/java/android/text/InputFilter.java
+++ b/core/java/android/text/InputFilter.java
@@ -16,7 +16,9 @@
package android.text;
-import android.annotation.Nullable;
+import android.annotation.NonNull;
+
+import com.android.internal.util.Preconditions;
import java.util.Locale;
@@ -64,7 +66,8 @@ public interface InputFilter
* Constructs a locale-specific AllCaps filter, to make sure capitalization rules of that
* locale are used for transforming the sequence.
*/
- public AllCaps(@Nullable Locale locale) {
+ public AllCaps(@NonNull Locale locale) {
+ Preconditions.checkNotNull(locale);
mLocale = locale;
}