Add @NonNull annotation to ZygotePreload API.

Bug: 126701453
Test: builds
Change-Id: I27d71120788de443e59d54eda62188da4ccb4a8b
This commit is contained in:
Martijn Coenen
2019-03-01 09:25:43 +01:00
parent 9ab22eae39
commit 9052c23fae
2 changed files with 4 additions and 4 deletions

View File

@@ -6487,7 +6487,7 @@ package android.app {
}
public interface ZygotePreload {
method public void doPreload(android.content.pm.ApplicationInfo);
method public void doPreload(@NonNull android.content.pm.ApplicationInfo);
}
}

View File

@@ -15,6 +15,7 @@
*/
package android.app;
import android.annotation.NonNull;
import android.content.pm.ApplicationInfo;
/**
@@ -27,8 +28,7 @@ import android.content.pm.ApplicationInfo;
* {@link android.R.styleable#AndroidManifestService_useAppZygote android:useAppZygote} attribute
* of the &lt;service&gt; tag set to <code>true</code>.
*
* Note that this implementations of this class must provide a default constructor with no
* arguments.
* Note that implementations of this class must provide a default constructor with no arguments.
*/
public interface ZygotePreload {
/**
@@ -38,5 +38,5 @@ public interface ZygotePreload {
*
* @param appInfo The ApplicationInfo object belonging to the application
*/
void doPreload(ApplicationInfo appInfo);
void doPreload(@NonNull ApplicationInfo appInfo);
}