From b9f1cb4b15bb3e1ba2a397f833819f11b6612d86 Mon Sep 17 00:00:00 2001 From: ibaker Date: Thu, 12 May 2022 18:40:48 +0100 Subject: [PATCH] Fix warning about ambiguous `@EnsuresNonNull` annotation ``` [expression.parameter.name.shadows.field] The postcondition EnsuresNonNull on the declaration of method 'setContentTimeline' contains ambiguous identifier 'contentTimeline'. Use "this.contentTimeline" for the field, or "#1" for the formal parameter. private void setContentTimeline(Timeline contentTimeline) { ^ ``` PiperOrigin-RevId: 448285571 --- .../exoplayer2/ext/ima/ImaServerSideAdInsertionMediaSource.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/ima/src/main/java/com/google/android/exoplayer2/ext/ima/ImaServerSideAdInsertionMediaSource.java b/extensions/ima/src/main/java/com/google/android/exoplayer2/ext/ima/ImaServerSideAdInsertionMediaSource.java index a499f77236..bfcad342f6 100644 --- a/extensions/ima/src/main/java/com/google/android/exoplayer2/ext/ima/ImaServerSideAdInsertionMediaSource.java +++ b/extensions/ima/src/main/java/com/google/android/exoplayer2/ext/ima/ImaServerSideAdInsertionMediaSource.java @@ -605,7 +605,7 @@ public final class ImaServerSideAdInsertionMediaSource extends CompositeMediaSou } @MainThread - @EnsuresNonNull("contentTimeline") + @EnsuresNonNull("this.contentTimeline") private void setContentTimeline(Timeline contentTimeline) { if (contentTimeline.equals(this.contentTimeline)) { return;