[SOLVED] Could not find an option named "no-sound-null-safety" in Flutter

Last updated on November 21, 2023
[SOLVED] Could not find an option named "no-sound-null-safety" in Flutter

Are you experiencing the "Could not find an option named no-sound-null-safety" error in Flutter?

The "Could not find an option named no-sound-null-safety" occurring in VS Code.
The "Could not find an option named no-sound-null-safety" occurring in VS Code.

We're going to learn how to easily fix it in this article.

Every Crazy Thing JavaScript Does

Every Crazy Thing JavaScript Does
Avoid painful bugs and save valuable time with Every Crazy Thing JavaScript Does, a captivating guide to the subtle caveats and lesser-known parts of JavaScript.

What causes the "Could not find an option named no-sound-null-safety" error?

The "Could not find an option named no-sound-null-safety" happens in a newer Flutter project using Dart 3.0, because Dart no longer supports unsound null safety.

Unsound null safety was a special Dart/Flutter feature where there are no static checks to ensure that we don't access nullable variables - variables that may be null.

It allowed developers to migrate their codebase to the default null safety gradually without breaking existing code that depended on null-unsafe libraries.

But from version 3.0 upwards, Dart only supports code using sound null safety.

Fix "Could not find an option named no-sound-null-safety" (general)

To fix the "Could not find an option no-sound-null-safety" Flutter error, remove the --no-sound-null-safety option in your flutter run command.

The "Could not find an option named no-sound-null-safety" occurring in the command line.

Fix "Could not find an option named no-sound-null-safety" in VS Code

To fix the error in Visual Studio Code remove the --no-sound-null-safety option in the Dart: Flutter Additional Args setting.

You can use the Ctrl + , keyboard shortcut to quickly open the Settings page.

See also