lint: enforce unawaited_futures, prefer_final_locals, etc.

This commit is contained in:
edde746
2026-04-25 12:27:28 +02:00
parent c2cd2dea37
commit feba5b6f74
52 changed files with 1072 additions and 1978 deletions
+4 -4
View File
@@ -86,7 +86,7 @@ class GamepadService with WindowListener {
_windowFocused = await windowManager.isFocused();
}
_subscription?.cancel();
unawaited(_subscription?.cancel());
_subscription = Gamepad.instance.events.listen(
_handleGamepadEvent,
onError: (e) => appLogger.e('GamepadService: Stream error', error: e),
@@ -138,11 +138,11 @@ class GamepadService with WindowListener {
void _handleGamepadEvent(GamepadEvent event) {
switch (event) {
case GamepadConnectionEvent e:
case final GamepadConnectionEvent e:
appLogger.i('GamepadService: Gamepad ${e.connected ? "connected" : "disconnected"}: ${e.info.name}');
case GamepadButtonEvent e:
case final GamepadButtonEvent e:
_handleButton(e);
case GamepadAxisEvent e:
case final GamepadAxisEvent e:
_handleAxis(e);
}
}