From 464044f350081cc804e19c38001d5c5fb86e6161 Mon Sep 17 00:00:00 2001 From: Mathew Inwood Date: Thu, 9 Aug 2018 15:35:32 +0100 Subject: Add @UnsupportedAppUsage annotations For packages: android.companion This is an automatically generated CL. See go/UnsupportedAppUsage for more details. Exempted-From-Owner-Approval: Mechanical changes to the codebase which have been approved by Android API council and announced on android-eng@ Bug: 110868826 Test: m Change-Id: I10d15bf0f4f0aa4be4f60273bc15d2c075f140e0 Merged-In: Iae49e94fe8cffc1922b5e9cbd0cb9deaeae09b57 --- config/hiddenapi-vendor-list.txt | 9 --------- core/java/android/companion/AssociationRequest.java | 3 +++ core/java/android/companion/BluetoothDeviceFilter.java | 2 ++ core/java/android/companion/BluetoothDeviceFilterUtils.java | 4 ++++ core/java/android/companion/BluetoothLeDeviceFilter.java | 2 ++ core/java/android/companion/DeviceFilter.java | 3 +++ 6 files changed, 14 insertions(+), 9 deletions(-) diff --git a/config/hiddenapi-vendor-list.txt b/config/hiddenapi-vendor-list.txt index 64d7a5bcd221..9d5019a96852 100644 --- a/config/hiddenapi-vendor-list.txt +++ b/config/hiddenapi-vendor-list.txt @@ -62,15 +62,6 @@ Landroid/app/VrStateCallback;->()V Landroid/app/VrStateCallback;->onPersistentVrStateChanged(Z)V Landroid/app/WallpaperColors;->(Landroid/graphics/Color;Landroid/graphics/Color;Landroid/graphics/Color;I)V Landroid/bluetooth/IBluetooth;->sendConnectionStateChange(Landroid/bluetooth/BluetoothDevice;III)V -Landroid/companion/AssociationRequest;->getDeviceFilters()Ljava/util/List; -Landroid/companion/AssociationRequest;->isSingleDevice()Z -Landroid/companion/BluetoothDeviceFilter;->getAddress()Ljava/lang/String; -Landroid/companion/BluetoothDeviceFilterUtils;->getDeviceDisplayNameInternal(Landroid/bluetooth/BluetoothDevice;)Ljava/lang/String; -Landroid/companion/BluetoothDeviceFilterUtils;->getDeviceDisplayNameInternal(Landroid/net/wifi/ScanResult;)Ljava/lang/String; -Landroid/companion/BluetoothDeviceFilterUtils;->getDeviceMacAddress(Landroid/os/Parcelable;)Ljava/lang/String; -Landroid/companion/BluetoothLeDeviceFilter;->getScanFilter()Landroid/bluetooth/le/ScanFilter; -Landroid/companion/DeviceFilter;->getDeviceDisplayName(Landroid/os/Parcelable;)Ljava/lang/String; -Landroid/companion/DeviceFilter;->matches(Landroid/os/Parcelable;)Z Landroid/companion/ICompanionDeviceDiscoveryService$Stub;->()V Landroid/companion/ICompanionDeviceDiscoveryServiceCallback;->onDeviceSelected(Ljava/lang/String;ILjava/lang/String;)V Landroid/companion/ICompanionDeviceDiscoveryServiceCallback;->onDeviceSelectionCancel()V diff --git a/core/java/android/companion/AssociationRequest.java b/core/java/android/companion/AssociationRequest.java index 922224a5d718..db54f08d815c 100644 --- a/core/java/android/companion/AssociationRequest.java +++ b/core/java/android/companion/AssociationRequest.java @@ -18,6 +18,7 @@ package android.companion; import android.annotation.NonNull; import android.annotation.Nullable; +import android.annotation.UnsupportedAppUsage; import android.os.Parcel; import android.os.Parcelable; import android.provider.OneTimeUseBuilder; @@ -59,12 +60,14 @@ public final class AssociationRequest implements Parcelable { } /** @hide */ + @UnsupportedAppUsage public boolean isSingleDevice() { return mSingleDevice; } /** @hide */ @NonNull + @UnsupportedAppUsage public List> getDeviceFilters() { return mDeviceFilters; } diff --git a/core/java/android/companion/BluetoothDeviceFilter.java b/core/java/android/companion/BluetoothDeviceFilter.java index 84e15364c191..7507e174a749 100644 --- a/core/java/android/companion/BluetoothDeviceFilter.java +++ b/core/java/android/companion/BluetoothDeviceFilter.java @@ -25,6 +25,7 @@ import static android.companion.BluetoothDeviceFilterUtils.patternToString; import android.annotation.NonNull; import android.annotation.Nullable; +import android.annotation.UnsupportedAppUsage; import android.bluetooth.BluetoothDevice; import android.os.Parcel; import android.os.ParcelUuid; @@ -99,6 +100,7 @@ public final class BluetoothDeviceFilter implements DeviceFilter { /** @hide */ @NonNull + @UnsupportedAppUsage public ScanFilter getScanFilter() { return mScanFilter; } diff --git a/core/java/android/companion/DeviceFilter.java b/core/java/android/companion/DeviceFilter.java index 10135a451dda..dc7cf82613e6 100644 --- a/core/java/android/companion/DeviceFilter.java +++ b/core/java/android/companion/DeviceFilter.java @@ -19,6 +19,7 @@ package android.companion; import android.annotation.IntDef; import android.annotation.Nullable; +import android.annotation.UnsupportedAppUsage; import android.os.Parcelable; import java.lang.annotation.Retention; @@ -44,9 +45,11 @@ public interface DeviceFilter extends Parcelable { * * @hide */ + @UnsupportedAppUsage boolean matches(D device); /** @hide */ + @UnsupportedAppUsage String getDeviceDisplayName(D device); /** @hide */ -- cgit v1.2.3-59-g8ed1b