diff --git a/kiosk_mode/lib/kiosk_mode.dart b/kiosk_mode/lib/kiosk_mode.dart index 403b7e82..8dec8a3c 100644 --- a/kiosk_mode/lib/kiosk_mode.dart +++ b/kiosk_mode/lib/kiosk_mode.dart @@ -30,9 +30,10 @@ enum KioskMode { /// /// [1]: https://developer.android.com/reference/android/app/Activity#startLockTask() /// [2]: https://developer.apple.com/documentation/uikit/uiaccessibility/1615186-requestguidedaccesssession/ +// ignore: prefer-boolean-prefixes, a valid name with bool result Future startKioskMode() => _channel .invokeMethod('startKioskMode') - .then((value) => value ?? false); + .then((didStartKioskMode) => didStartKioskMode ?? false); /// On Android, stops the current task from being locked. On iOS, exits the Single App mode. /// @@ -42,6 +43,7 @@ Future startKioskMode() => _channel /// On iOS, the result will be `true` if the request was fulfilled, `false` - otherwise. /// /// [1]: https://developer.android.com/reference/android/app/Activity#stopLockTask() +// ignore: prefer-boolean-prefixes, a valid name with a bool result Future stopKioskMode() => _channel.invokeMethod('stopKioskMode'); /// Returns the current [KioskMode]. @@ -49,9 +51,11 @@ Future stopKioskMode() => _channel.invokeMethod('stopKioskMode'); /// On Android, it calls `isInLockTaskMode`. /// /// On iOS, it returns result of `UIAccessibility.isGuidedAccessEnabled`. -Future getKioskMode() => _channel - .invokeMethod('isInKioskMode') - .then((value) => value == true ? KioskMode.enabled : KioskMode.disabled); +Future getKioskMode() => + _channel.invokeMethod('isInKioskMode').then( + (isInKioskMode) => + isInKioskMode == true ? KioskMode.enabled : KioskMode.disabled, + ); /// Returns `true`, if app is in a proper managed kiosk mode. /// @@ -64,7 +68,7 @@ Future getKioskMode() => _channel /// detection of Apple Business Manager yet. Future isManagedKiosk() => _channel .invokeMethod('isManagedKiosk') - .then((value) => value == true); + .then((isManagedKiosk) => isManagedKiosk == true); /// Returns the stream with [KioskMode]. /// diff --git a/remote_logger/lib/src/remote_logger.dart b/remote_logger/lib/src/remote_logger.dart index 3c65c1fd..44053939 100644 --- a/remote_logger/lib/src/remote_logger.dart +++ b/remote_logger/lib/src/remote_logger.dart @@ -62,6 +62,7 @@ class RemoteLogger { final GetHeaders _getHeaders; Duration _currentTimeout = _initialTimeout; + // ignore: dispose-class-fields, we don't want to dispose a user-provided client. final Client? _client; Client? _internalClient; @@ -84,6 +85,7 @@ class RemoteLogger { /// /// `true` means either the record was posted or the error was not retriable, /// in any case we can move to the next record. + // ignore: prefer-boolean-prefixes, a valid name with a bool result Future _processRecord(String record) async { try { final headers = await _getHeaders(_defaultHeaders);