blob: 072b6d9ffe31a417fba8fb161c65c8242a68ce2b [file] [log] [blame]
// Baseline format: 1.0
BuilderSetStyle: androidx.media2.common.MediaMetadata.Builder#putBitmap(String, android.graphics.Bitmap):
Builder methods names should use setFoo() / addFoo() / clearFoo() style: method androidx.media2.common.MediaMetadata.Builder.putBitmap(String,android.graphics.Bitmap)
BuilderSetStyle: androidx.media2.common.MediaMetadata.Builder#putFloat(String, float):
Builder methods names should use setFoo() / addFoo() / clearFoo() style: method androidx.media2.common.MediaMetadata.Builder.putFloat(String,float)
BuilderSetStyle: androidx.media2.common.MediaMetadata.Builder#putLong(String, long):
Builder methods names should use setFoo() / addFoo() / clearFoo() style: method androidx.media2.common.MediaMetadata.Builder.putLong(String,long)
BuilderSetStyle: androidx.media2.common.MediaMetadata.Builder#putRating(String, androidx.media2.common.Rating):
Builder methods names should use setFoo() / addFoo() / clearFoo() style: method androidx.media2.common.MediaMetadata.Builder.putRating(String,androidx.media2.common.Rating)
BuilderSetStyle: androidx.media2.common.MediaMetadata.Builder#putString(String, String):
Builder methods names should use setFoo() / addFoo() / clearFoo() style: method androidx.media2.common.MediaMetadata.Builder.putString(String,String)
BuilderSetStyle: androidx.media2.common.MediaMetadata.Builder#putText(String, CharSequence):
Builder methods names should use setFoo() / addFoo() / clearFoo() style: method androidx.media2.common.MediaMetadata.Builder.putText(String,CharSequence)
CallbackMethodName: androidx.media2.common.DataSourceCallback#getSize():
Callback method names must follow the on<Something> style: getSize
CallbackMethodName: androidx.media2.common.DataSourceCallback#readAt(long, byte[], int, int):
Callback method names must follow the on<Something> style: readAt
ExecutorRegistration: androidx.media2.common.CallbackMediaItem.Builder#Builder(androidx.media2.common.DataSourceCallback):
Registration methods should have overload that accepts delivery Executor: `Builder`
IntentName: androidx.media2.common.MediaMetadata#METADATA_KEY_EXTRAS:
Intent extra constant name must be EXTRA_FOO: METADATA_KEY_EXTRAS
NullableCollection: androidx.media2.common.MediaMetadata#getExtras():
Return type of method androidx.media2.common.MediaMetadata.getExtras() is a nullable collection (`android.os.Bundle`); must be non-null
NullableCollection: androidx.media2.common.SessionPlayer#getPlaylist():
Return type of method androidx.media2.common.SessionPlayer.getPlaylist() is a nullable collection (`java.util.List`); must be non-null
NullableCollection: androidx.media2.common.SessionPlayer.PlayerCallback#onPlaylistChanged(androidx.media2.common.SessionPlayer, java.util.List<androidx.media2.common.MediaItem>, androidx.media2.common.MediaMetadata) parameter #1:
Type of parameter list in androidx.media2.common.SessionPlayer.PlayerCallback.onPlaylistChanged(androidx.media2.common.SessionPlayer player, java.util.List<androidx.media2.common.MediaItem> list, androidx.media2.common.MediaMetadata metadata) is a nullable collection (`java.util.List`); must be non-null
NullableCollection: androidx.media2.common.UriMediaItem#getUriCookies():
Return type of method androidx.media2.common.UriMediaItem.getUriCookies() is a nullable collection (`java.util.List`); must be non-null
NullableCollection: androidx.media2.common.UriMediaItem#getUriHeaders():
Return type of method androidx.media2.common.UriMediaItem.getUriHeaders() is a nullable collection (`java.util.Map`); must be non-null
StaticFinalBuilder: androidx.media2.common.MediaItem.Builder:
Builder must be final: androidx.media2.common.MediaItem.Builder