From f965b87a781c6d77567c3fa7a5c6e4d3361dc6dc Mon Sep 17 00:00:00 2001 From: Svet Ganov Date: Fri, 28 Apr 2017 16:34:02 -0700 Subject: [PATCH] Address API council comments bug:37769694 bug:37322491 Change-Id: I931cfb5ea5fef1505a97b169125ed2cdaaa3d6ff --- api/current.txt | 4 ++-- api/system-current.txt | 4 ++-- api/test-current.txt | 4 ++-- core/java/android/content/pm/VersionedPackage.java | 8 ++++---- core/java/android/view/autofill/AutofillManager.java | 7 ++++++- 5 files changed, 16 insertions(+), 11 deletions(-) diff --git a/api/current.txt b/api/current.txt index eb587df45e21..528a202f6028 100644 --- a/api/current.txt +++ b/api/current.txt @@ -11040,7 +11040,7 @@ package android.content.pm { ctor public VersionedPackage(java.lang.String, int); method public int describeContents(); method public java.lang.String getPackageName(); - method public long getVersionCode(); + method public int getVersionCode(); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator CREATOR; } @@ -47756,7 +47756,7 @@ package android.view.autofill { public final class AutofillManager { method public void cancel(); method public void commit(); - method public void disableOwnedAutofillServices(); + method public void disableAutofillServices(); method public boolean hasEnabledAutofillServices(); method public boolean isAutofillSupported(); method public boolean isEnabled(); diff --git a/api/system-current.txt b/api/system-current.txt index 260780eaf7e5..474ee8086515 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -11805,7 +11805,7 @@ package android.content.pm { ctor public VersionedPackage(java.lang.String, int); method public int describeContents(); method public java.lang.String getPackageName(); - method public long getVersionCode(); + method public int getVersionCode(); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator CREATOR; } @@ -51351,7 +51351,7 @@ package android.view.autofill { public final class AutofillManager { method public void cancel(); method public void commit(); - method public void disableOwnedAutofillServices(); + method public void disableAutofillServices(); method public boolean hasEnabledAutofillServices(); method public boolean isAutofillSupported(); method public boolean isEnabled(); diff --git a/api/test-current.txt b/api/test-current.txt index 4f06bd68ee07..42b5e619093c 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -11082,7 +11082,7 @@ package android.content.pm { ctor public VersionedPackage(java.lang.String, int); method public int describeContents(); method public java.lang.String getPackageName(); - method public long getVersionCode(); + method public int getVersionCode(); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator CREATOR; } @@ -48135,7 +48135,7 @@ package android.view.autofill { public final class AutofillManager { method public void cancel(); method public void commit(); - method public void disableOwnedAutofillServices(); + method public void disableAutofillServices(); method public boolean hasEnabledAutofillServices(); method public boolean isAutofillSupported(); method public boolean isEnabled(); diff --git a/core/java/android/content/pm/VersionedPackage.java b/core/java/android/content/pm/VersionedPackage.java index 83e78152862e..29c5efe7c77a 100644 --- a/core/java/android/content/pm/VersionedPackage.java +++ b/core/java/android/content/pm/VersionedPackage.java @@ -28,7 +28,7 @@ import java.lang.annotation.RetentionPolicy; */ public final class VersionedPackage implements Parcelable { private final String mPackageName; - private final long mVersionCode; + private final int mVersionCode; /** @hide */ @Retention(RetentionPolicy.SOURCE) @@ -49,7 +49,7 @@ public final class VersionedPackage implements Parcelable { private VersionedPackage(Parcel parcel) { mPackageName = parcel.readString(); - mVersionCode = parcel.readLong(); + mVersionCode = parcel.readInt(); } /** @@ -66,7 +66,7 @@ public final class VersionedPackage implements Parcelable { * * @return The version code. */ - public @VersionCode long getVersionCode() { + public @VersionCode int getVersionCode() { return mVersionCode; } @@ -83,7 +83,7 @@ public final class VersionedPackage implements Parcelable { @Override public void writeToParcel(Parcel parcel, int flags) { parcel.writeString(mPackageName); - parcel.writeLong(mVersionCode); + parcel.writeInt(mVersionCode); } public static final Creator CREATOR = new Creator() { diff --git a/core/java/android/view/autofill/AutofillManager.java b/core/java/android/view/autofill/AutofillManager.java index 94ca562cedc8..0a24bfb019ca 100644 --- a/core/java/android/view/autofill/AutofillManager.java +++ b/core/java/android/view/autofill/AutofillManager.java @@ -630,11 +630,16 @@ public final class AutofillManager { } } + /** @hide */ + public void disableOwnedAutofillServices() { + disableAutofillServices(); + } + /** * If the app calling this API has enabled autofill services they * will be disabled. */ - public void disableOwnedAutofillServices() { + public void disableAutofillServices() { if (!hasAutofillFeature()) { return; } -- 2.11.0