Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7e3b406f authored by Tao Bao's avatar Tao Bao Committed by Gerrit Code Review
Browse files

Merge "Add nullability anotations"

parents 4efb0c51 77f1aac1
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -5471,7 +5471,7 @@ package android.os {
  public class UpdateEngine {
    ctor public UpdateEngine();
    method public void applyPayload(String, long, long, String[]);
    method public void applyPayload(java.io.FileDescriptor, long, long, String[]);
    method public void applyPayload(@NonNull java.io.FileDescriptor, long, long, @NonNull String[]);
    method public boolean bind(android.os.UpdateEngineCallback, android.os.Handler);
    method public boolean bind(android.os.UpdateEngineCallback);
    method public void cancel();
+3 −2
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@

package android.os;

import android.annotation.NonNull;
import android.annotation.SystemApi;
import android.os.IUpdateEngine;
import android.os.IUpdateEngineCallback;
@@ -320,8 +321,8 @@ public class UpdateEngine {
     * <p>See {@link #applyPayload(String)} for {@code offset}, {@code size} and
     * {@code headerKeyValuePairs} parameters.
     */
    public void applyPayload(FileDescriptor fd, long offset, long size,
            String[] headerKeyValuePairs) {
    public void applyPayload(@NonNull FileDescriptor fd, long offset, long size,
            @NonNull String[] headerKeyValuePairs) {
        try {
            mUpdateEngine.applyPayloadFd(fd, offset, size, headerKeyValuePairs);
        } catch (RemoteException e) {