From 9115eeb483d70e01b7a98dc0ec197556d0e97a1b Mon Sep 17 00:00:00 2001 From: Abodunrinwa Toki Date: Tue, 23 May 2017 21:29:39 +0100 Subject: [PATCH] Make TextClassifier.getLinks(...) a default method. Fixes: 37907518 Test: cts-tradefed run cts-dev -o -m CtsSignatureTestCases -t android.signature.cts.SignatureTest Change-Id: I876781eccb2574ea01b6b460e14afd4e970a01b4 --- .../android/view/textclassifier/TextClassifier.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/core/java/android/view/textclassifier/TextClassifier.java b/core/java/android/view/textclassifier/TextClassifier.java index 32fae73de46b0..ab1d034bb9168 100644 --- a/core/java/android/view/textclassifier/TextClassifier.java +++ b/core/java/android/view/textclassifier/TextClassifier.java @@ -67,11 +67,6 @@ public interface TextClassifier { CharSequence text, int startIndex, int endIndex, LocaleList defaultLocales) { return TextClassification.EMPTY; } - - @Override - public LinksInfo getLinks(CharSequence text, int linkMask, LocaleList defaultLocales) { - return LinksInfo.NO_OP; - } }; /** @@ -138,8 +133,10 @@ public interface TextClassifier { * @hide */ @WorkerThread - LinksInfo getLinks( - @NonNull CharSequence text, int linkMask, @Nullable LocaleList defaultLocales); + default LinksInfo getLinks( + @NonNull CharSequence text, int linkMask, @Nullable LocaleList defaultLocales) { + return LinksInfo.NO_OP; + } /** * Logs a TextClassifier event.