Switch to flutter_lints: ^6.0.0

This commit is contained in:
Foti Dim
2025-05-29 21:35:04 +02:00
parent 78d0aaea66
commit fa98d2989b
9 changed files with 19 additions and 20 deletions
+4 -4
View File
@@ -11,7 +11,7 @@ import 'package:universal_ble_example/widgets/platform_button.dart';
import 'package:universal_ble_example/widgets/responsive_buttons_grid.dart';
class MyApp extends StatefulWidget {
const MyApp({Key? key}) : super(key: key);
const MyApp({super.key});
@override
State createState() => _MyAppState();
@@ -112,9 +112,9 @@ class _MyAppState extends State<MyApp> {
);
}
void showSnackbar(message) {
void showSnackbar(String message) {
ScaffoldMessenger.of(context).showSnackBar(
SnackBar(content: Text(message.toString())),
SnackBar(content: Text(message)),
);
}
@@ -156,7 +156,7 @@ class _MyAppState extends State<MyApp> {
setState(() {
_isScanning = false;
});
showSnackbar(e);
showSnackbar(e.toString());
}
},
),
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
class ScannedDevicesPlaceholderWidget extends StatelessWidget {
const ScannedDevicesPlaceholderWidget({Key? key}) : super(key: key);
const ScannedDevicesPlaceholderWidget({super.key});
@override
Widget build(BuildContext context) {
@@ -15,8 +15,7 @@ import 'package:universal_ble_example/widgets/responsive_view.dart';
class PeripheralDetailPage extends StatefulWidget {
final String deviceId;
final String deviceName;
const PeripheralDetailPage(this.deviceId, this.deviceName, {Key? key})
: super(key: key);
const PeripheralDetailPage(this.deviceId, this.deviceName, {super.key});
@override
State<StatefulWidget> createState() {
+5 -5
View File
@@ -143,10 +143,10 @@ packages:
dependency: "direct dev"
description:
name: flutter_lints
sha256: a25a15ebbdfc33ab1cd26c63a6ee519df92338a9c10f122adda92938253bef04
sha256: "3105dc8492f6183fb076ccf1f351ac3d60564bff92e20bfc4af9cc1651f4e7e1"
url: "https://pub.dev"
source: hosted
version: "2.0.3"
version: "6.0.0"
flutter_test:
dependency: "direct dev"
description: flutter
@@ -203,10 +203,10 @@ packages:
dependency: transitive
description:
name: lints
sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452"
sha256: a5e2b223cb7c9c8efdc663ef484fdd95bb243bff242ef5b13e26883547fce9a0
url: "https://pub.dev"
source: hosted
version: "2.1.1"
version: "6.0.0"
logging:
dependency: transitive
description:
@@ -460,5 +460,5 @@ packages:
source: hosted
version: "6.5.0"
sdks:
dart: ">=3.7.0 <4.0.0"
dart: ">=3.8.0 <4.0.0"
flutter: ">=3.24.0"
+1 -1
View File
@@ -22,7 +22,7 @@ dev_dependencies:
sdk: flutter
flutter_test:
sdk: flutter
flutter_lints: ^2.0.0
flutter_lints: ^6.0.0
flutter:
uses-material-design: true
+1 -1
View File
@@ -396,7 +396,7 @@ class UniversalBle {
}
// Fire and forget, and do not rely on result
static _attemptPairingReadingAll(
static Future<void> _attemptPairingReadingAll(
String deviceId,
List<BleService> services,
) async {
+3 -3
View File
@@ -1,21 +1,21 @@
import 'dart:developer';
class UniversalLogger {
static void logInfo(message) {
static void logInfo(String message) {
log(
message.toString(),
name: 'UniversalBle:INFO',
);
}
static void logError(message) {
static void logError(String message) {
log(
'\x1B[31m$message\x1B[31m',
name: 'UniversalBle:ERROR',
);
}
static void logWarning(message) {
static void logWarning(String message) {
log(
'\x1B[33m$message\x1B[33m',
name: 'UniversalBle:WARN',
+1 -1
View File
@@ -1,4 +1,4 @@
library universal_ble;
library;
export 'package:universal_ble/src/universal_ble_exceptions.dart';
export 'package:universal_ble/src/universal_ble_platform_interface.dart';
+2 -2
View File
@@ -4,7 +4,7 @@ version: 0.19.0
homepage: https://navideck.com
repository: https://github.com/Navideck/universal_ble
issue_tracker: https://github.com/Navideck/universal_ble/issues
documentation: https://github.com/Navideck/universal_ble#readme
documentation: https://github.com/Navideck/universal_ble#readme
funding:
- https://github.com/sponsors/Navideck
@@ -37,7 +37,7 @@ dependencies:
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^2.0.0
flutter_lints: ^6.0.0
pigeon: ^22.4.0
flutter: