fix lints

This commit is contained in:
Fabian Freund
2026-05-22 19:16:03 +02:00
parent a5974617aa
commit ee99d28379
72 changed files with 244 additions and 274 deletions
@@ -1,8 +1,9 @@
import 'package:flutter/material.dart';
import 'package:flutter_mozilla_components/flutter_mozilla_components.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
void main() {
runApp(const MyApp());
runApp(const ProviderScope(child: MyApp()));
}
class MyApp extends StatefulWidget {
@@ -14,6 +14,7 @@ dependencies:
flutter_mozilla_components:
path: ../
hooks_riverpod: ^3.3.1
dev_dependencies:
flutter_test:
@@ -69,8 +69,8 @@ export 'src/pigeons/gecko.g.dart'
GeckoDeleteBrowsingDataController,
GeckoEngineSettings,
GeckoFetchResponse,
GeckoProxySettings,
GeckoPref,
GeckoProxySettings,
GeckoPublicSuffixListApi,
GeckoPwaApi,
GeckoSitePermissionsApi,
@@ -6,11 +6,10 @@
// For more information about Flutter integration tests, please see
// https://flutter.dev/to/integration-testing
import 'package:flutter_singbox_proxy/flutter_singbox_proxy.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:integration_test/integration_test.dart';
import 'package:flutter_singbox_proxy/flutter_singbox_proxy.dart';
void main() {
IntegrationTestWidgetsFlutterBinding.ensureInitialized();
@@ -1,8 +1,9 @@
import 'package:flutter/material.dart';
import 'package:flutter_singbox_proxy/flutter_singbox_proxy.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
void main() {
runApp(const MyApp());
runApp(const ProviderScope(child: MyApp()));
}
class MyApp extends StatelessWidget {
@@ -15,6 +15,7 @@ environment:
# the latest version available on pub.dev. To see which dependencies have newer
# versions available, run `flutter pub outdated`.
dependencies:
cupertino_icons: ^1.0.8
flutter:
sdk: flutter
@@ -25,24 +26,20 @@ dependencies:
# The example app is bundled with the plugin so we use a path dependency on
# the parent directory to use the current plugin's version.
path: ../
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.8
hooks_riverpod: ^3.3.1
dev_dependencies:
integration_test:
sdk: flutter
flutter_lints: ^6.0.0
flutter_test:
sdk: flutter
integration_test:
sdk: flutter
# The "flutter_lints" package below contains a set of recommended lints to
# encourage good coding practices. The lint set provided by the package is
# activated in the `analysis_options.yaml` file located at the root of your
# package. See that file for information about deactivating specific lint
# rules and activating additional ones.
flutter_lints: ^6.0.0
# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec
@@ -6,9 +6,8 @@
// tree, read text, and verify that the values of widget properties are correct.
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:flutter_singbox_proxy_example/main.dart';
import 'package:flutter_test/flutter_test.dart';
void main() {
testWidgets('shows proxy runtime status label', (WidgetTester tester) async {
@@ -1,6 +1,6 @@
import 'dart:async';
import 'src/singbox_proxy_api.g.dart';
import 'package:flutter_singbox_proxy/src/singbox_proxy_api.g.dart';
export 'src/singbox_proxy_api.g.dart'
show
@@ -1,5 +1,5 @@
import 'package:flutter_test/flutter_test.dart';
import 'package:flutter_singbox_proxy/flutter_singbox_proxy.dart';
import 'package:flutter_test/flutter_test.dart';
void main() {
test('profile model keeps generic sing-box config boundary', () {
+2 -1
View File
@@ -6,10 +6,11 @@ import 'dart:io';
import 'package:flutter/material.dart';
import 'package:flutter_tor/flutter_tor.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:socks5_proxy/socks_client.dart';
void main() {
runApp(const MyApp());
runApp(const ProviderScope(child: MyApp()));
}
class MyApp extends StatelessWidget {
@@ -19,6 +19,7 @@ dependencies:
sdk: flutter
flutter_tor:
path: ../
hooks_riverpod: ^3.3.1
# HTTP client for testing Tor connectivity
http: ^1.6.0
@@ -18,6 +18,7 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
import 'package:flutter/material.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:logger/logger.dart';
import 'package:simple_intent_receiver/simple_intent_receiver.dart';
@@ -34,7 +35,7 @@ void main() {
logger.d(data.action);
});
runApp(const MyApp());
runApp(const ProviderScope(child: MyApp()));
}
class MyApp extends StatelessWidget {
@@ -17,6 +17,7 @@ environment:
dependencies:
flutter:
sdk: flutter
hooks_riverpod: ^3.3.1
logger: ^2.7.0
simple_intent_receiver:
# When depending on this package from a real application you should use:
@@ -1,10 +1,11 @@
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:speech_to_text_dialog/speech_to_text_dialog.dart';
void main() {
runApp(const MyApp());
runApp(const ProviderScope(child: MyApp()));
}
class MyApp extends StatefulWidget {
@@ -17,6 +17,7 @@ environment:
dependencies:
flutter:
sdk: flutter
hooks_riverpod: ^3.3.1
speech_to_text_dialog:
# When depending on this package from a real application you should use: