From d0637a883236349f087ab11a1001729a123b1ca3 Mon Sep 17 00:00:00 2001 From: TiA4f8R <74829229+TiA4f8R@users.noreply.github.com> Date: Sat, 15 Jan 2022 21:03:37 +0100 Subject: [PATCH] Suppress SonarLint NullPointerException warnings in CustomHlsPlaylistTracker They seem to be wrong, by looking at the class work and at the return of CustomHlsPlaylistTracker's methods. --- .../newpipe/player/playback/CustomHlsPlaylistTracker.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/org/schabi/newpipe/player/playback/CustomHlsPlaylistTracker.java b/app/src/main/java/org/schabi/newpipe/player/playback/CustomHlsPlaylistTracker.java index 28f6b01fe..99d6bfa07 100644 --- a/app/src/main/java/org/schabi/newpipe/player/playback/CustomHlsPlaylistTracker.java +++ b/app/src/main/java/org/schabi/newpipe/player/playback/CustomHlsPlaylistTracker.java @@ -411,6 +411,7 @@ public final class CustomHlsPlaylistTracker implements HlsPlaylistTracker, return anyExclusionFailed; } + @SuppressWarnings("squid:S2259") private HlsMediaPlaylist getLatestPlaylistSnapshot( @Nullable final HlsMediaPlaylist oldPlaylist, @NonNull final HlsMediaPlaylist loadedPlaylist) { @@ -684,6 +685,7 @@ public final class CustomHlsPlaylistTracker implements HlsPlaylistTracker, mediaPlaylistLoadable.type); } + @SuppressWarnings("squid:S2259") private void processLoadedPlaylist(final HlsMediaPlaylist loadedPlaylist, final LoadEventInfo loadEventInfo) { final HlsMediaPlaylist oldPlaylist = playlistSnapshot;