After having horrible problems I finished by passing my project into another one. But now It gives me this error after trying to run my program. Which I never see before. And also, I didn't edit these codes because they are libraries.
../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_neumorphic-3.0.3/lib/src/widget/app_bar.dart:147:57: Error: No named parameter with the name 'nullOk'. final ScaffoldState scaffold = Scaffold.of(context, nullOk: true); ^^^^^^ ../../Developer/flutter/packages/flutter/lib/src/material/scaffold.dart:1918:24: Context: Found this candidate, but the arguments don't match. static ScaffoldState of(BuildContext context) { ^^ ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/neumorphic-0.4.0/lib/src/components/app_bar.dart:32:57: Error: No named parameter with the name 'nullOk'. final ScaffoldState scaffold = Scaffold.of(context, nullOk: true); ^^^^^^ ../../Developer/flutter/packages/flutter/lib/src/material/scaffold.dart:1918:24: Context: Found this candidate, but the arguments don't match. static ScaffoldState of(BuildContext context) { ^^ ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/neumorphic-0.4.0/lib/src/components/text_field.dart:953:32: Error: No named parameter with the name 'nullOk'. MediaQuery.of(context, nullOk: true)?.navigationMode ?? ^^^^^^ ../../Developer/flutter/packages/flutter/lib/src/widgets/media_query.dart:818:25: Context: Found this candidate, but the arguments don't match. static MediaQueryData of(BuildContext context) { ^^ ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/neumorphic-0.4.0/lib/src/neumorphic/theme.dart:390:52: Error: No named parameter with the name 'nullOk'. _cupertinoOverrideTheme.resolveFrom(context, nullOk: nullOk), ^^^^^^ ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_neumorphic-3.0.3/lib/src/widget/app_bar.dart:147:57: Error: No named parameter with the name 'nullOk'. final ScaffoldState scaffold = Scaffold.of(context, nullOk: true); ^^^^^^ ../../Developer/flutter/packages/flutter/lib/src/material/scaffold.dart:1918:24: Context: Found this candidate, but the arguments don't match. static ScaffoldState of(BuildContext context) { ^^ ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/neumorphic-0.4.0/lib/src/components/app_bar.dart:32:57: Error: No named parameter with the name 'nullOk'. final ScaffoldState scaffold = Scaffold.of(context, nullOk: true); ^^^^^^ ../../Developer/flutter/packages/flutter/lib/src/material/scaffold.dart:1918:24: Context: Found this candidate, but the arguments don't match. static ScaffoldState of(BuildContext context) { ^^ ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/neumorphic-0.4.0/lib/src/components/text_field.dart:953:32: Error: No named parameter with the name 'nullOk'. MediaQuery.of(context, nullOk: true)?.navigationMode ?? ^^^^^^ ../../Developer/flutter/packages/flutter/lib/src/widgets/media_query.dart:818:25: Context: Found this candidate, but the arguments don't match. static MediaQueryData of(BuildContext context) { ^^ ../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/neumorphic-0.4.0/lib/src/neumorphic/theme.dart:390:52: Error: No named parameter with the name 'nullOk'. _cupertinoOverrideTheme.resolveFrom(context, nullOk: nullOk), Command PhaseScriptExecution failed with a nonzero exit code note: Using new build system note: Building targets in parallel note: Planning build note: Constructing build description Could not build the precompiled application for the device. ^^^^^^
Here's my pubspec.yaml
name: Test environment: sdk: ">=2.1.0 <3.0.0" dependencies: rflutter_alert: ^1.0.3 flutter: sdk: flutter mqtt_client: ^8.0.0 provider: ^4.3.2+2 get_it: ^5.0.1 vibration: ^1.7.2 clay_containers: ^0.2.2 local_auth: ^0.6.2+1 flutter_secure_storage: ^3.3.3 neumorphic: ^0.4.0 shared_preferences: ^0.5.8 flutter_neumorphic: ^3.0.3 cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: uses-material-design: true assets: - images/homestadelogo.png - images/morning.png fonts: - family: OpenSans fonts: - asset: fonts/assets/fonts/OpenSans.ttf - family: myLamp fonts: - asset: fonts/assets/fonts/mylamp.ttf
What should I do? If you need more details, just ask me.
Several nullOk
parameters have been removed as part of null safety post-migration. You can read more on the corresponding design doc and its upcoming migration guide.
TL;DR you can try to use .maybeOf(context)
instead of .of(context, nullOk: true);
You may have to update your dependencies to make it work.
After lots of effort, I found a successful answer to remove this error.
If you have added SVG dependency in pubspec.yaml so you have replaced this to
flutter_svg: ^0.20.0-nullsafety.3
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With