From ad8614907c34a21fca72d26d91b2e556746dcdd6 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Tue, 1 Sep 2026 21:12:40 -0500 Subject: [PATCH] Suppress Lint warnings for using newer constants --- .../java/com/limelight/binding/input/ControllerHandler.java | 3 +++ .../java/com/limelight/binding/input/KeyboardTranslator.java | 2 ++ 2 files changed, 5 insertions(+) diff --git a/app/src/main/java/com/limelight/binding/input/ControllerHandler.java b/app/src/main/java/com/limelight/binding/input/ControllerHandler.java index b6cc8be4a..249e3397b 100644 --- a/app/src/main/java/com/limelight/binding/input/ControllerHandler.java +++ b/app/src/main/java/com/limelight/binding/input/ControllerHandler.java @@ -1,5 +1,6 @@ package com.limelight.binding.input; +import android.annotation.SuppressLint; import android.annotation.TargetApi; import android.app.Activity; import android.content.Context; @@ -69,6 +70,7 @@ public class ControllerHandler implements InputManager.InputDeviceListener, UsbD private static final int BATTERY_RECHECK_INTERVAL_MS = 120 * 1000; + @SuppressLint("InlinedApi") private static final Map ANDROID_TO_LI_BUTTON_MAP = Map.ofEntries( Map.entry(KeyEvent.KEYCODE_BUTTON_A, ControllerPacket.A_FLAG), Map.entry(KeyEvent.KEYCODE_BUTTON_B, ControllerPacket.B_FLAG), @@ -1088,6 +1090,7 @@ public class ControllerHandler implements InputManager.InputDeviceListener, UsbD } // This must not be called on the main thread due to risk of ANRs! + @SuppressLint("InlinedApi") private void sendControllerBatteryPacket(InputDeviceContext context) { int currentBatteryStatus; float currentBatteryCapacity; diff --git a/app/src/main/java/com/limelight/binding/input/KeyboardTranslator.java b/app/src/main/java/com/limelight/binding/input/KeyboardTranslator.java index 998ab9afb..bc9b287b0 100644 --- a/app/src/main/java/com/limelight/binding/input/KeyboardTranslator.java +++ b/app/src/main/java/com/limelight/binding/input/KeyboardTranslator.java @@ -1,5 +1,6 @@ package com.limelight.binding.input; +import android.annotation.SuppressLint; import android.annotation.TargetApi; import android.hardware.input.InputManager; import android.os.Build; @@ -127,6 +128,7 @@ public class KeyboardTranslator implements InputManager.InputDeviceListener { * @param deviceId InputDevice.getId() or -1 if unknown * @return a GFE keycode for the given keycode */ + @SuppressLint("InlinedApi") public short translate(int keycode, int deviceId) { int translated;