Statically import assertions

PiperOrigin-RevId: 323769467
This commit is contained in:
christosts 2020-07-29 13:42:24 +01:00 committed by Oliver Woodman
parent 6e3fc5e40a
commit 6054bda028

View File

@ -15,7 +15,9 @@
*/ */
package com.google.android.exoplayer2.demo; package com.google.android.exoplayer2.demo;
import static com.google.android.exoplayer2.util.Assertions.checkArgument;
import static com.google.android.exoplayer2.util.Assertions.checkNotNull; import static com.google.android.exoplayer2.util.Assertions.checkNotNull;
import static com.google.android.exoplayer2.util.Assertions.checkState;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
@ -52,7 +54,6 @@ import com.google.android.exoplayer2.upstream.DataSource;
import com.google.android.exoplayer2.upstream.DataSourceInputStream; import com.google.android.exoplayer2.upstream.DataSourceInputStream;
import com.google.android.exoplayer2.upstream.DataSpec; import com.google.android.exoplayer2.upstream.DataSpec;
import com.google.android.exoplayer2.upstream.DefaultDataSource; import com.google.android.exoplayer2.upstream.DefaultDataSource;
import com.google.android.exoplayer2.util.Assertions;
import com.google.android.exoplayer2.util.Log; import com.google.android.exoplayer2.util.Log;
import com.google.android.exoplayer2.util.Util; import com.google.android.exoplayer2.util.Util;
import java.io.IOException; import java.io.IOException;
@ -403,7 +404,7 @@ public class SampleChooserActivity extends AppCompatActivity
mediaItem.setDrmForceDefaultLicenseUri(reader.nextBoolean()); mediaItem.setDrmForceDefaultLicenseUri(reader.nextBoolean());
break; break;
case "playlist": case "playlist":
Assertions.checkState(!insidePlaylist, "Invalid nesting of playlists"); checkState(!insidePlaylist, "Invalid nesting of playlists");
children = new ArrayList<>(); children = new ArrayList<>();
reader.beginArray(); reader.beginArray();
while (reader.hasNext()) { while (reader.hasNext()) {
@ -589,7 +590,7 @@ public class SampleChooserActivity extends AppCompatActivity
public final List<MediaItem> mediaItems; public final List<MediaItem> mediaItems;
private PlaylistHolder(String title, List<MediaItem> mediaItems) { private PlaylistHolder(String title, List<MediaItem> mediaItems) {
Assertions.checkArgument(!mediaItems.isEmpty()); checkArgument(!mediaItems.isEmpty());
this.title = title; this.title = title;
this.mediaItems = Collections.unmodifiableList(new ArrayList<>(mediaItems)); this.mediaItems = Collections.unmodifiableList(new ArrayList<>(mediaItems));
} }