blob: f3e0a9391103b6ba69adb704fbea429d43726fc1 [file] [log] [blame]
// Baseline format: 1.0
CallbackName: androidx.loader.content.Loader.ForceLoadContentObserver:
Class should be named ForceLoadContentCallback
NullableCollection: androidx.loader.content.CursorLoader#getProjection():
Return type of method androidx.loader.content.CursorLoader.getProjection() is a nullable collection (`java.lang.String[]`); must be non-null
NullableCollection: androidx.loader.content.CursorLoader#getSelectionArgs():
Return type of method androidx.loader.content.CursorLoader.getSelectionArgs() is a nullable collection (`java.lang.String[]`); must be non-null
RegistrationName: androidx.loader.content.Loader#registerListener(int, androidx.loader.content.Loader.OnLoadCompleteListener<D>):
Listener methods should be named add/remove; was registerListener
RegistrationName: androidx.loader.content.Loader#registerOnLoadCanceledListener(androidx.loader.content.Loader.OnLoadCanceledListener<D>):
Listener methods should be named add/remove; was registerOnLoadCanceledListener
RegistrationName: androidx.loader.content.Loader#unregisterListener(androidx.loader.content.Loader.OnLoadCompleteListener<D>):
Listener methods should be named add/remove; was unregisterListener
RegistrationName: androidx.loader.content.Loader#unregisterOnLoadCanceledListener(androidx.loader.content.Loader.OnLoadCanceledListener<D>):
Listener methods should be named add/remove; was unregisterOnLoadCanceledListener
SingletonConstructor: androidx.loader.app.LoaderManager#LoaderManager():
Singleton classes should use `getInstance()` methods: `LoaderManager`
SingularCallback: androidx.loader.app.LoaderManager.LoaderCallbacks:
Callback class names should be singular: LoaderCallbacks
VisiblySynchronized: androidx.loader.content.CursorLoader#cancelLoadInBackground():
Internal locks must not be exposed (synchronizing on this or class is still externally observable): method androidx.loader.content.CursorLoader.cancelLoadInBackground()
VisiblySynchronized: androidx.loader.content.CursorLoader#loadInBackground():
Internal locks must not be exposed (synchronizing on this or class is still externally observable): method androidx.loader.content.CursorLoader.loadInBackground()