From 615125cb640773d82accacb6a60c6b61e1f19c20 Mon Sep 17 00:00:00 2001 From: Ömer Faruk Yılmaz Date: Thu, 27 Feb 2025 02:54:52 +0000 Subject: Optimize and clean up ScanController - Improve encapsulation - Use `Bytes.reverse` instead of local implementation - Use `BluetoothUtils.extractBytes` instead of local implementation - Remove unused import - Remove "NonApiType" violations Bug: 394958283 Test: atest ScanControllerTest Test: atest BassClientStateMachineTest Flag: Exempt refactor no-op Change-Id: Ie94eef443e68df7d4303686aed533de1f895e9f7 --- framework/java/android/bluetooth/BluetoothUtils.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'framework/java') diff --git a/framework/java/android/bluetooth/BluetoothUtils.java b/framework/java/android/bluetooth/BluetoothUtils.java index 67004ca889..52fb2160a5 100644 --- a/framework/java/android/bluetooth/BluetoothUtils.java +++ b/framework/java/android/bluetooth/BluetoothUtils.java @@ -65,8 +65,8 @@ public final class BluetoothUtils { } } - // Helper method to extract bytes from byte array. - private static byte[] extractBytes(byte[] rawBytes, int start, int length) { + /** Helper method to extract bytes from byte array. */ + public static byte[] extractBytes(byte[] rawBytes, int start, int length) { int remainingLength = rawBytes.length - start; if (remainingLength < length) { Log.w( -- cgit v1.2.3-59-g8ed1b