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');
}
}),
FindInPageAction((text) {
ref.read(findInPageControllerProvider.notifier).findAll(text: text);
FindInPageAction((text) async {
await ref
.read(findInPageControllerProvider.notifier)
.findAll(text: text);
}),
ShareAction((text) async {
await SharePlus.instance.share(ShareParams(text: text));
@@ -146,8 +146,8 @@ class WebPageDialog extends HookConsumerWidget {
ui_helper.showTabSwitchMessage(
context,
onSwitch: () {
repo.selectTab(tabId);
onSwitch: () async {
await repo.selectTab(tabId);
},
);
@@ -171,8 +171,8 @@ class WebPageDialog extends HookConsumerWidget {
ui_helper.showTabSwitchMessage(
context,
onSwitch: () {
repo.selectTab(tabId);
onSwitch: () async {
await repo.selectTab(tabId);
},
);
@@ -68,8 +68,8 @@ class _BrowserViewState extends ConsumerState<BrowserView>
useOnInitialization(() async {
await ref.read(generalSettingsRepositoryProvider.notifier).fetch().then((
settings,
) {
ref
) async {
await ref
.read(browserDataServiceProvider.notifier)
.deleteDataOnEngineStart(settings.deleteBrowsingDataOnQuit);
});
@@ -40,8 +40,8 @@ class OpenImageInNewTab extends HookConsumerWidget {
showTabSwitchMessage(
context,
onSwitch: () {
repo.selectTab(tabId);
onSwitch: () async {
await repo.selectTab(tabId);
},
);
@@ -40,8 +40,8 @@ class OpenInNewTab extends HookConsumerWidget {
showTabSwitchMessage(
context,
onSwitch: () {
repo.selectTab(tabId);
onSwitch: () async {
await repo.selectTab(tabId);
},
);
@@ -4,7 +4,7 @@ import 'package:flutter_hooks/flutter_hooks.dart';
void useOnInitialization(FutureOr<void> Function() callback) {
useEffect(() {
Future.microtask(callback);
unawaited(Future.microtask(callback));
return null;
}, []);
}
+17 -8
View File
@@ -24,14 +24,13 @@ dependencies:
flutter_material_design_icons: ^1.1.7447
flutter_mozilla_components:
path: ../packages/flutter_mozilla_components
flutter_reorderable_grid_view:
path: ../../flutter-reorderable-grid-view
flutter_reorderable_grid_view: ^5.5.0
flutter_secure_storage: ^10.0.0-beta.4
flutter_slidable: ^4.0.0
flutter_svg: ^2.1.0
go_router: ^15.1.2
google_fonts: ^6.2.1
home_widget: ^0.7.0+1
home_widget: ^0.8.0
hooks_riverpod: ^2.6.1
html: ^0.15.6
http: ^1.4.0
@@ -55,11 +54,12 @@ dependencies:
share_plus: ^11.0.0
simple_intent_receiver:
path: ../packages/simple_intent_receiver
skeletonizer: ^1.4.3
skeletonizer: ^2.0.1
sliver_tools: ^0.2.12
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
text_scroll: ^0.2.0
timeago: ^3.7.1
@@ -74,19 +74,28 @@ dependencies:
url_launcher: ^6.3.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:
analyzer_plugin: ^0.13.1-wip
build_runner: ^2.4.15
copy_with_extension_gen: ^6.0.1
custom_lint: ^0.7.3
custom_lint: ^0.7.5
dependency_validator: ^5.0.2
drift_dev: ^2.26.1
fast_equatable_lint: ^0.3.1
fast_equatable_lint: ^0.3.2
flutter_launcher_icons: ^0.14.3
go_router_builder: ^2.9.0
json_serializable: ^6.9.5
lint: ^2.8.0
riverpod_generator: ^2.6.4
riverpod_lint: ^2.6.4
riverpod_generator: ^2.6.5
riverpod_lint: ^2.6.5
flutter:
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:
analyzer_plugin:
git:
url: https://github.com/dart-lang/sdk.git
ref: 8c5e06206103f8b2fd7d434ece9248ce9ac31ba4
path: pkg/analyzer_plugin
flutter_mozilla_components:
path: ../packages/flutter_mozilla_components
simple_intent_receiver: