diff options
| author | William Escande <wescande@google.com> | 2022-03-07 15:00:40 +0100 |
|---|---|---|
| committer | William Escande <wescande@google.com> | 2022-03-07 15:12:21 +0100 |
| commit | f33beead46f63c48f914757e46f088708e551504 (patch) | |
| tree | e3dfdc81feec8dbf65668f1904bdbeee7dcfe54d /framework/java/android/bluetooth/BluetoothAdapter.java | |
| parent | b6e8f65a5d07e61a50eaea5f4d49f7cfa41001a0 (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.java | 6 |
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]; } /** |
