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

Commit a9f0294b authored by Mehdi Alizadeh's avatar Mehdi Alizadeh
Browse files

Make deprecated AppTarget APIs visible

Some deprecated APIs are still in use and need to stay visible. The SDK
in google3 is 2 weeks behind and will not receive the replacement APIs
until then.

Bug: 130610898
Test: atest AppPredictionServiceTest
Test: Verified that predictions are being loaded in AllApps
Change-Id: Ib6277f9fc46f1fe55a2cec4fc563ecdc964ce8a7
parent 08c5083d
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -1092,11 +1092,14 @@ package android.app.prediction {
  }
  public static final class AppTarget.Builder {
    ctor @Deprecated public AppTarget.Builder(@NonNull android.app.prediction.AppTargetId);
    ctor public AppTarget.Builder(@NonNull android.app.prediction.AppTargetId, @NonNull String, @NonNull android.os.UserHandle);
    ctor public AppTarget.Builder(@NonNull android.app.prediction.AppTargetId, @NonNull android.content.pm.ShortcutInfo);
    method @NonNull public android.app.prediction.AppTarget build();
    method @NonNull public android.app.prediction.AppTarget.Builder setClassName(@NonNull String);
    method @NonNull public android.app.prediction.AppTarget.Builder setRank(@IntRange(from=0) int);
    method @Deprecated @NonNull public android.app.prediction.AppTarget.Builder setTarget(@NonNull String, @NonNull android.os.UserHandle);
    method @Deprecated @NonNull public android.app.prediction.AppTarget.Builder setTarget(@NonNull android.content.pm.ShortcutInfo);
  }
  public final class AppTargetEvent implements android.os.Parcelable {
+2 −0
Original line number Diff line number Diff line
@@ -503,6 +503,8 @@ package android.app.prediction {
    method @NonNull public android.app.prediction.AppTarget build();
    method @NonNull public android.app.prediction.AppTarget.Builder setClassName(@NonNull String);
    method @NonNull public android.app.prediction.AppTarget.Builder setRank(@IntRange(from=0) int);
    method @Deprecated @NonNull public android.app.prediction.AppTarget.Builder setTarget(@NonNull String, @NonNull android.os.UserHandle);
    method @Deprecated @NonNull public android.app.prediction.AppTarget.Builder setTarget(@NonNull android.content.pm.ShortcutInfo);
  }

  public final class AppTargetEvent implements android.os.Parcelable {
+1 −2
Original line number Diff line number Diff line
@@ -208,6 +208,7 @@ public final class AppTarget implements Parcelable {
         * @hide
         */
        @Deprecated
        @SystemApi
        public Builder(@NonNull AppTargetId id) {
            mId = id;
        }
@@ -243,7 +244,6 @@ public final class AppTarget implements Parcelable {

        /**
         * @deprecated Use the appropriate constructor.
         * @hide
         */
        @NonNull
        @Deprecated
@@ -258,7 +258,6 @@ public final class AppTarget implements Parcelable {

        /**
         * @deprecated Use the appropriate constructor.
         * @hide
         */
        @NonNull
        @Deprecated