From 41b5e83be09a39f9bcc5a0fff937aabf78e23d5c Mon Sep 17 00:00:00 2001 From: Motomu Utsumi Date: Fri, 3 Mar 2023 19:49:33 +0900 Subject: [PATCH] cronet: Fix remaining MissingNullability API linter issue Bug: 265674359 Test: TH Change-Id: I7e498d12469a974aa5b4f1d94223e6254e072c29 --- .../cronet_enabled/api/current.txt | 44 +++++++++---------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/Tethering/common/TetheringLib/cronet_enabled/api/current.txt b/Tethering/common/TetheringLib/cronet_enabled/api/current.txt index feccc7461f..7bdc0e4724 100644 --- a/Tethering/common/TetheringLib/cronet_enabled/api/current.txt +++ b/Tethering/common/TetheringLib/cronet_enabled/api/current.txt @@ -6,20 +6,20 @@ package android.net.http { method public abstract void cancel(); method public abstract void flush(); method public abstract boolean isDone(); - method public abstract void read(java.nio.ByteBuffer); + method public abstract void read(@NonNull java.nio.ByteBuffer); method public abstract void start(); - method public abstract void write(java.nio.ByteBuffer, boolean); + method public abstract void write(@NonNull java.nio.ByteBuffer, boolean); } public abstract static class BidirectionalStream.Builder { ctor public BidirectionalStream.Builder(); - method public abstract android.net.http.BidirectionalStream.Builder addHeader(String, String); - method public abstract android.net.http.BidirectionalStream build(); - method public abstract android.net.http.BidirectionalStream.Builder delayRequestHeadersUntilFirstFlush(boolean); - method public abstract android.net.http.BidirectionalStream.Builder setHttpMethod(String); - method public abstract android.net.http.BidirectionalStream.Builder setPriority(int); - method public abstract android.net.http.BidirectionalStream.Builder setTrafficStatsTag(int); - method public abstract android.net.http.BidirectionalStream.Builder setTrafficStatsUid(int); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder addHeader(@NonNull String, @NonNull String); + method @NonNull public abstract android.net.http.BidirectionalStream build(); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder delayRequestHeadersUntilFirstFlush(boolean); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setHttpMethod(@NonNull String); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setPriority(int); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setTrafficStatsTag(int); + method @NonNull public abstract android.net.http.BidirectionalStream.Builder setTrafficStatsUid(int); field public static final int STREAM_PRIORITY_HIGHEST = 4; // 0x4 field public static final int STREAM_PRIORITY_IDLE = 0; // 0x0 field public static final int STREAM_PRIORITY_LOW = 2; // 0x2 @@ -29,14 +29,14 @@ package android.net.http { public abstract static class BidirectionalStream.Callback { ctor public BidirectionalStream.Callback(); - method public void onCanceled(android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo); - method public abstract void onFailed(android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo, android.net.http.HttpException); - method public abstract void onReadCompleted(android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo, java.nio.ByteBuffer, boolean); - method public abstract void onResponseHeadersReceived(android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo); - method public void onResponseTrailersReceived(android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo, android.net.http.UrlResponseInfo.HeaderBlock); - method public abstract void onStreamReady(android.net.http.BidirectionalStream); - method public abstract void onSucceeded(android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo); - method public abstract void onWriteCompleted(android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo, java.nio.ByteBuffer, boolean); + method public void onCanceled(@NonNull android.net.http.BidirectionalStream, @Nullable android.net.http.UrlResponseInfo); + method public abstract void onFailed(@NonNull android.net.http.BidirectionalStream, @Nullable android.net.http.UrlResponseInfo, @NonNull android.net.http.HttpException); + method public abstract void onReadCompleted(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo, @NonNull java.nio.ByteBuffer, boolean); + method public abstract void onResponseHeadersReceived(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo); + method public void onResponseTrailersReceived(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo, @NonNull android.net.http.UrlResponseInfo.HeaderBlock); + method public abstract void onStreamReady(@NonNull android.net.http.BidirectionalStream); + method public abstract void onSucceeded(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo); + method public abstract void onWriteCompleted(@NonNull android.net.http.BidirectionalStream, @NonNull android.net.http.UrlResponseInfo, @NonNull java.nio.ByteBuffer, boolean); } public abstract class CallbackException extends android.net.http.HttpException { @@ -166,7 +166,7 @@ package android.net.http { method @NonNull public android.net.http.QuicOptions.Builder addAllowedQuicHost(@NonNull String); method @NonNull public android.net.http.QuicOptions build(); method @NonNull public android.net.http.QuicOptions.Builder setHandshakeUserAgent(@NonNull String); - method public android.net.http.QuicOptions.Builder setIdleConnectionTimeout(java.time.Duration); + method @NonNull public android.net.http.QuicOptions.Builder setIdleConnectionTimeout(@NonNull java.time.Duration); method @NonNull public android.net.http.QuicOptions.Builder setInMemoryServerConfigsCacheSize(int); } @@ -203,8 +203,8 @@ package android.net.http { method @NonNull public abstract android.net.http.UrlRequest.Builder setDisableCache(boolean); method @NonNull public abstract android.net.http.UrlRequest.Builder setHttpMethod(@NonNull String); method @NonNull public abstract android.net.http.UrlRequest.Builder setPriority(int); - method public abstract android.net.http.UrlRequest.Builder setTrafficStatsTag(int); - method public abstract android.net.http.UrlRequest.Builder setTrafficStatsUid(int); + method @NonNull public abstract android.net.http.UrlRequest.Builder setTrafficStatsTag(int); + method @NonNull public abstract android.net.http.UrlRequest.Builder setTrafficStatsUid(int); method @NonNull public abstract android.net.http.UrlRequest.Builder setUploadDataProvider(@NonNull android.net.http.UploadDataProvider, @NonNull java.util.concurrent.Executor); field public static final int REQUEST_PRIORITY_HIGHEST = 4; // 0x4 field public static final int REQUEST_PRIORITY_IDLE = 0; // 0x0 @@ -260,8 +260,8 @@ package android.net.http { public abstract static class UrlResponseInfo.HeaderBlock { ctor public UrlResponseInfo.HeaderBlock(); - method public abstract java.util.List> getAsList(); - method public abstract java.util.Map> getAsMap(); + method @NonNull public abstract java.util.List> getAsList(); + method @NonNull public abstract java.util.Map> getAsMap(); } }