]> git.basschouten.com Git - openhab-addons.git/commitdiff
[bluetooth.generic] Fix build (#9115)
authorConnor Petty <mistercpp2000@gmail.com>
Tue, 24 Nov 2020 07:07:29 +0000 (23:07 -0800)
committerGitHub <noreply@github.com>
Tue, 24 Nov 2020 07:07:29 +0000 (08:07 +0100)
* use Objects.requireNonNull

Signed-off-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
bundles/org.openhab.binding.bluetooth.generic/src/main/java/org/openhab/binding/bluetooth/generic/internal/GenericBluetoothHandler.java

index 4fd4b206bb6608b067b8e1e19dc7abe2c3c9814f..22ab071c446d50397c4581b4607aa010e9ccae03 100644 (file)
@@ -16,6 +16,7 @@ import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
+import java.util.Objects;
 import java.util.UUID;
 import java.util.concurrent.ConcurrentHashMap;
 import java.util.concurrent.ScheduledFuture;
@@ -183,7 +184,7 @@ public class GenericBluetoothHandler extends ConnectedBluetoothHandler {
     }
 
     private CharacteristicHandler getCharacteristicHandler(BluetoothCharacteristic characteristic) {
-        return charHandlers.computeIfAbsent(characteristic, CharacteristicHandler::new);
+        return Objects.requireNonNull(charHandlers.computeIfAbsent(characteristic, CharacteristicHandler::new));
     }
 
     private boolean readCharacteristic(BluetoothCharacteristic characteristic) {