From c32c76cd83b26eefab5ecedf7c5616289fcc62f7 Mon Sep 17 00:00:00 2001 From: Jason Simmons Date: Thu, 12 Aug 2021 11:27:02 -0700 Subject: [PATCH] Fix some warnings seen after the migration to JDK 11 (flutter/engine#28045) --- .../io/flutter/embedding/android/DrawableSplashScreen.java | 1 + .../android/io/flutter/embedding/android/SplashScreen.java | 1 + .../platform/android/io/flutter/view/AccessibilityBridge.java | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/engine/src/flutter/shell/platform/android/io/flutter/embedding/android/DrawableSplashScreen.java b/engine/src/flutter/shell/platform/android/io/flutter/embedding/android/DrawableSplashScreen.java index d429744c3d7..d943e653bcc 100644 --- a/engine/src/flutter/shell/platform/android/io/flutter/embedding/android/DrawableSplashScreen.java +++ b/engine/src/flutter/shell/platform/android/io/flutter/embedding/android/DrawableSplashScreen.java @@ -23,6 +23,7 @@ import androidx.annotation.Nullable; * * @deprecated */ +@Deprecated public final class DrawableSplashScreen implements SplashScreen { private final Drawable drawable; private final ImageView.ScaleType scaleType; diff --git a/engine/src/flutter/shell/platform/android/io/flutter/embedding/android/SplashScreen.java b/engine/src/flutter/shell/platform/android/io/flutter/embedding/android/SplashScreen.java index e1153023249..c432d045811 100644 --- a/engine/src/flutter/shell/platform/android/io/flutter/embedding/android/SplashScreen.java +++ b/engine/src/flutter/shell/platform/android/io/flutter/embedding/android/SplashScreen.java @@ -23,6 +23,7 @@ import androidx.annotation.Nullable; * * @deprecated */ +@Deprecated public interface SplashScreen { /** * Creates a {@code View} to be displayed as a splash screen before Flutter renders its first diff --git a/engine/src/flutter/shell/platform/android/io/flutter/view/AccessibilityBridge.java b/engine/src/flutter/shell/platform/android/io/flutter/view/AccessibilityBridge.java index 4f61ca522e2..308e1de10be 100644 --- a/engine/src/flutter/shell/platform/android/io/flutter/view/AccessibilityBridge.java +++ b/engine/src/flutter/shell/platform/android/io/flutter/view/AccessibilityBridge.java @@ -2692,7 +2692,7 @@ public class AccessibilityBridge extends AccessibilityNodeProvider { switch (attribute.type) { case SPELLOUT: { - final TtsSpan ttsSpan = new TtsSpan.Builder(TtsSpan.TYPE_VERBATIM).build(); + final TtsSpan ttsSpan = new TtsSpan.Builder<>(TtsSpan.TYPE_VERBATIM).build(); spannableString.setSpan(ttsSpan, attribute.start, attribute.end, 0); break; }