From 67ebdec5520ce0376b573c0783a454a1f3148be0 Mon Sep 17 00:00:00 2001 From: Alexander Dorokhine Date: Tue, 16 Feb 2021 18:17:47 -0800 Subject: [PATCH] API updates to match API council recommendations. Bug: 175763859 Test: Presubmit Change-Id: If51b4456520cca6c781eec6c8f9467f730edd110 --- apex/appsearch/framework/api/current.txt | 4 ++-- .../java/android/app/appsearch/AppSearchBatchResult.java | 1 - .../java/android/app/appsearch/AppSearchSession.java | 1 - .../external/android/app/appsearch/SetSchemaResponse.java | 6 ------ 4 files changed, 2 insertions(+), 10 deletions(-) diff --git a/apex/appsearch/framework/api/current.txt b/apex/appsearch/framework/api/current.txt index 905000ac7c3d1..cc79f6bf96824 100644 --- a/apex/appsearch/framework/api/current.txt +++ b/apex/appsearch/framework/api/current.txt @@ -2,6 +2,7 @@ package android.app.appsearch { public final class AppSearchBatchResult { + method @NonNull public java.util.Map> getAll(); method @NonNull public java.util.Map> getFailures(); method @NonNull public java.util.Map getSuccesses(); method public boolean isSuccess(); @@ -146,7 +147,7 @@ package android.app.appsearch { method public void put(@NonNull android.app.appsearch.PutDocumentsRequest, @NonNull java.util.concurrent.Executor, @NonNull android.app.appsearch.BatchResultCallback); method public void remove(@NonNull android.app.appsearch.RemoveByUriRequest, @NonNull java.util.concurrent.Executor, @NonNull android.app.appsearch.BatchResultCallback); method public void remove(@NonNull String, @NonNull android.app.appsearch.SearchSpec, @NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer>); - method @NonNull public void reportUsage(@NonNull android.app.appsearch.ReportUsageRequest, @NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer>); + method public void reportUsage(@NonNull android.app.appsearch.ReportUsageRequest, @NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer>); method @NonNull public android.app.appsearch.SearchResults search(@NonNull String, @NonNull android.app.appsearch.SearchSpec, @NonNull java.util.concurrent.Executor); method public void setSchema(@NonNull android.app.appsearch.SetSchemaRequest, @NonNull java.util.concurrent.Executor, @NonNull java.util.function.Consumer>); } @@ -358,7 +359,6 @@ package android.app.appsearch { method @NonNull public java.util.Set getIncompatibleTypes(); method @NonNull public java.util.Set getMigratedTypes(); method @NonNull public java.util.List getMigrationFailures(); - method public boolean isSuccess(); } public static class SetSchemaResponse.MigrationFailure { diff --git a/apex/appsearch/framework/java/android/app/appsearch/AppSearchBatchResult.java b/apex/appsearch/framework/java/android/app/appsearch/AppSearchBatchResult.java index cd75b1456ba86..519c14f7bb408 100644 --- a/apex/appsearch/framework/java/android/app/appsearch/AppSearchBatchResult.java +++ b/apex/appsearch/framework/java/android/app/appsearch/AppSearchBatchResult.java @@ -100,7 +100,6 @@ public final class AppSearchBatchResult implements Parcelabl * Returns a {@link Map} of all keys mapped to the {@link AppSearchResult}s they produced. * *

The values of the {@link Map} will not be {@code null}. - * @hide */ @NonNull public Map> getAll() { diff --git a/apex/appsearch/framework/java/android/app/appsearch/AppSearchSession.java b/apex/appsearch/framework/java/android/app/appsearch/AppSearchSession.java index 73ca0ccab46d1..3c02d108507c8 100644 --- a/apex/appsearch/framework/java/android/app/appsearch/AppSearchSession.java +++ b/apex/appsearch/framework/java/android/app/appsearch/AppSearchSession.java @@ -497,7 +497,6 @@ public final class AppSearchSession implements Closeable { * @param callback Callback to receive errors. If the operation succeeds, the callback will be * invoked with {@code null}. */ - @NonNull public void reportUsage( @NonNull ReportUsageRequest request, @NonNull @CallbackExecutor Executor executor, diff --git a/apex/appsearch/framework/java/external/android/app/appsearch/SetSchemaResponse.java b/apex/appsearch/framework/java/external/android/app/appsearch/SetSchemaResponse.java index bc99d4f67d867..a146006f355ce 100644 --- a/apex/appsearch/framework/java/external/android/app/appsearch/SetSchemaResponse.java +++ b/apex/appsearch/framework/java/external/android/app/appsearch/SetSchemaResponse.java @@ -79,12 +79,6 @@ public class SetSchemaResponse { return mBundle; } - /** TODO(b/177266929): Remove this deprecated method */ - //@Deprecated - public boolean isSuccess() { - return true; - } - /** * Returns a {@link List} of all failed {@link MigrationFailure}. *