upgrade deps and fix lints

This commit is contained in:
Fabian Freund
2025-05-25 22:48:33 +02:00
parent 572b27ad8b
commit eba9e6f763
8 changed files with 38 additions and 22 deletions
@@ -51,8 +51,10 @@ GeckoSelectionActionService selectionActionService(Ref ref) {
logger.e('No default search bang found'); logger.e('No default search bang found');
} }
}), }),
FindInPageAction((text) { FindInPageAction((text) async {
ref.read(findInPageControllerProvider.notifier).findAll(text: text); await ref
.read(findInPageControllerProvider.notifier)
.findAll(text: text);
}), }),
ShareAction((text) async { ShareAction((text) async {
await SharePlus.instance.share(ShareParams(text: text)); await SharePlus.instance.share(ShareParams(text: text));
@@ -146,8 +146,8 @@ class WebPageDialog extends HookConsumerWidget {
ui_helper.showTabSwitchMessage( ui_helper.showTabSwitchMessage(
context, context,
onSwitch: () { onSwitch: () async {
repo.selectTab(tabId); await repo.selectTab(tabId);
}, },
); );
@@ -171,8 +171,8 @@ class WebPageDialog extends HookConsumerWidget {
ui_helper.showTabSwitchMessage( ui_helper.showTabSwitchMessage(
context, context,
onSwitch: () { onSwitch: () async {
repo.selectTab(tabId); await repo.selectTab(tabId);
}, },
); );
@@ -68,8 +68,8 @@ class _BrowserViewState extends ConsumerState<BrowserView>
useOnInitialization(() async { useOnInitialization(() async {
await ref.read(generalSettingsRepositoryProvider.notifier).fetch().then(( await ref.read(generalSettingsRepositoryProvider.notifier).fetch().then((
settings, settings,
) { ) async {
ref await ref
.read(browserDataServiceProvider.notifier) .read(browserDataServiceProvider.notifier)
.deleteDataOnEngineStart(settings.deleteBrowsingDataOnQuit); .deleteDataOnEngineStart(settings.deleteBrowsingDataOnQuit);
}); });
@@ -40,8 +40,8 @@ class OpenImageInNewTab extends HookConsumerWidget {
showTabSwitchMessage( showTabSwitchMessage(
context, context,
onSwitch: () { onSwitch: () async {
repo.selectTab(tabId); await repo.selectTab(tabId);
}, },
); );
@@ -40,8 +40,8 @@ class OpenInNewTab extends HookConsumerWidget {
showTabSwitchMessage( showTabSwitchMessage(
context, context,
onSwitch: () { onSwitch: () async {
repo.selectTab(tabId); await repo.selectTab(tabId);
}, },
); );
@@ -4,7 +4,7 @@ import 'package:flutter_hooks/flutter_hooks.dart';
void useOnInitialization(FutureOr<void> Function() callback) { void useOnInitialization(FutureOr<void> Function() callback) {
useEffect(() { useEffect(() {
Future.microtask(callback); unawaited(Future.microtask(callback));
return null; return null;
}, []); }, []);
} }
+17 -8
View File
@@ -24,14 +24,13 @@ dependencies:
flutter_material_design_icons: ^1.1.7447 flutter_material_design_icons: ^1.1.7447
flutter_mozilla_components: flutter_mozilla_components:
path: ../packages/flutter_mozilla_components path: ../packages/flutter_mozilla_components
flutter_reorderable_grid_view: flutter_reorderable_grid_view: ^5.5.0
path: ../../flutter-reorderable-grid-view
flutter_secure_storage: ^10.0.0-beta.4 flutter_secure_storage: ^10.0.0-beta.4
flutter_slidable: ^4.0.0 flutter_slidable: ^4.0.0
flutter_svg: ^2.1.0 flutter_svg: ^2.1.0
go_router: ^15.1.2 go_router: ^15.1.2
google_fonts: ^6.2.1 google_fonts: ^6.2.1
home_widget: ^0.7.0+1 home_widget: ^0.8.0
hooks_riverpod: ^2.6.1 hooks_riverpod: ^2.6.1
html: ^0.15.6 html: ^0.15.6
http: ^1.4.0 http: ^1.4.0
@@ -55,11 +54,12 @@ dependencies:
share_plus: ^11.0.0 share_plus: ^11.0.0
simple_intent_receiver: simple_intent_receiver:
path: ../packages/simple_intent_receiver path: ../packages/simple_intent_receiver
skeletonizer: ^1.4.3 skeletonizer: ^2.0.1
sliver_tools: ^0.2.12 sliver_tools: ^0.2.12
speech_to_text_google_dialog: speech_to_text_google_dialog:
git: git:
url: https://github.com/FaFre/speech_to_text_google_dialog.git url: https://github.com/FaFre/speech_to_text_google_dialog.git
sqlite3: ^2.7.6
sqlite3_flutter_libs: ^0.5.33 sqlite3_flutter_libs: ^0.5.33
text_scroll: ^0.2.0 text_scroll: ^0.2.0
timeago: ^3.7.1 timeago: ^3.7.1
@@ -74,19 +74,28 @@ dependencies:
url_launcher: ^6.3.1 url_launcher: ^6.3.1
uuid: ^4.5.1 uuid: ^4.5.1
dependency_overrides:
analyzer_plugin:
git:
url: https://github.com/dart-lang/sdk.git
ref: 8c5e06206103f8b2fd7d434ece9248ce9ac31ba4
path: pkg/analyzer_plugin
dev_dependencies: dev_dependencies:
analyzer_plugin: ^0.13.1-wip
build_runner: ^2.4.15 build_runner: ^2.4.15
copy_with_extension_gen: ^6.0.1 copy_with_extension_gen: ^6.0.1
custom_lint: ^0.7.3 custom_lint: ^0.7.5
dependency_validator: ^5.0.2 dependency_validator: ^5.0.2
drift_dev: ^2.26.1 drift_dev: ^2.26.1
fast_equatable_lint: ^0.3.1 fast_equatable_lint: ^0.3.2
flutter_launcher_icons: ^0.14.3 flutter_launcher_icons: ^0.14.3
go_router_builder: ^2.9.0 go_router_builder: ^2.9.0
json_serializable: ^6.9.5 json_serializable: ^6.9.5
lint: ^2.8.0 lint: ^2.8.0
riverpod_generator: ^2.6.4 riverpod_generator: ^2.6.5
riverpod_lint: ^2.6.4 riverpod_lint: ^2.6.5
flutter: flutter:
uses-material-design: true uses-material-design: true
+6 -1
View File
@@ -1,5 +1,10 @@
# melos_managed_dependency_overrides: flutter_mozilla_components,simple_intent_receiver # melos_managed_dependency_overrides: flutter_mozilla_components,simple_intent_receiver,analyzer_plugin
dependency_overrides: dependency_overrides:
analyzer_plugin:
git:
url: https://github.com/dart-lang/sdk.git
ref: 8c5e06206103f8b2fd7d434ece9248ce9ac31ba4
path: pkg/analyzer_plugin
flutter_mozilla_components: flutter_mozilla_components:
path: ../packages/flutter_mozilla_components path: ../packages/flutter_mozilla_components
simple_intent_receiver: simple_intent_receiver: