aboutsummaryrefslogtreecommitdiff
path: root/framework/java/android/bluetooth/BluetoothAdapter.java
diff options
context:
space:
mode:
authorWilliam Escande <wescande@google.com>2022-03-07 15:00:40 +0100
committerWilliam Escande <wescande@google.com>2022-03-07 15:12:21 +0100
commitf33beead46f63c48f914757e46f088708e551504 (patch)
treee3dfdc81feec8dbf65668f1904bdbeee7dcfe54d /framework/java/android/bluetooth/BluetoothAdapter.java
parentb6e8f65a5d07e61a50eaea5f4d49f7cfa41001a0 (diff)
Always return nonNull in BluetoothAdapter.getUuids
Test: atest CtsBluetoothTestCases Fix: 221850407 Tag: #refactor Change-Id: Iaf312835ca0731b5b8ae0b9f6ea86ed67dc78321
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothAdapter.java')
-rw-r--r--framework/java/android/bluetooth/BluetoothAdapter.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/framework/java/android/bluetooth/BluetoothAdapter.java b/framework/java/android/bluetooth/BluetoothAdapter.java
index f93480502c..8d86307239 100644
--- a/framework/java/android/bluetooth/BluetoothAdapter.java
+++ b/framework/java/android/bluetooth/BluetoothAdapter.java
@@ -1438,9 +1438,9 @@ public final class BluetoothAdapter {
@RequiresBluetoothConnectPermission
@RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT)
@SuppressLint(value = {"ArrayReturn", "NullableCollection"})
- public @Nullable ParcelUuid[] getUuids() {
+ public @NonNull ParcelUuid[] getUuids() {
if (getState() != STATE_ON) {
- return null;
+ return new ParcelUuid[0];
}
try {
mServiceLock.readLock().lock();
@@ -1457,7 +1457,7 @@ public final class BluetoothAdapter {
} finally {
mServiceLock.readLock().unlock();
}
- return null;
+ return new ParcelUuid[0];
}
/**