From 0b97f089553f5a23785f87fb8097e1e9d6770c8f Mon Sep 17 00:00:00 2001 From: olly Date: Mon, 14 Jun 2021 16:33:00 +0100 Subject: [PATCH] Suppress warnings in preparation for Checker Framework 3.13.0 upgrade. LSC: go/checker-lsc Tested: TAP train for global presubmit queue http://test/OCL:379220771:BASE:379219228:1623675799153:ea986c7c PiperOrigin-RevId: 379284240 --- .../java/com/google/android/exoplayer2/PlaybackException.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/common/src/main/java/com/google/android/exoplayer2/PlaybackException.java b/library/common/src/main/java/com/google/android/exoplayer2/PlaybackException.java index 90ee2f81ea..2d0b6128a6 100644 --- a/library/common/src/main/java/com/google/android/exoplayer2/PlaybackException.java +++ b/library/common/src/main/java/com/google/android/exoplayer2/PlaybackException.java @@ -375,7 +375,7 @@ public class PlaybackException extends Exception implements Bundleable { try { Field creatorField = Class.forName(className).getField("CREATOR"); // It is ok to pass null to Field.get for static fields. - @SuppressWarnings("argument.type.incompatible") + @SuppressWarnings({"argument.type.incompatible", "nullness:argument"}) Creator creator = (Creator) creatorField.get(/* obj= */ null); if (creator != null) {