**strong text**

Error: Cannot run with sound null safety, because the following dependencies
don't support null safety:

* package:google\_fonts
* package:http
* package:http\_parser

For solutions, see <https://dart.dev/go/unsound-null-safety>
/C:/src/flutter/packages/flutter/lib/src/material/circle\_avatar.dart:108:9: Error: Type 'ImageProvider' not found.
final ImageProvider? backgroundImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/circle\_avatar.dart:113:9: Error: Type 'ImageProvider' not found.
final ImageProvider? foregroundImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/ink\_decoration.dart:185:14: Error: Type 'ImageProvider' not found.
required ImageProvider image,
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/ink\_decoration.dart:336:14: Error: Type 'ImageConfiguration' not found.
required ImageConfiguration configuration,
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/ink\_decoration.dart:369:3: Error: Type 'ImageConfiguration' not found.
ImageConfiguration get configuration => \_configuration;
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/ink\_decoration.dart:370:3: Error: Type 'ImageConfiguration' not found.
ImageConfiguration \_configuration;
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/ink\_decoration.dart:371:21: Error: Type 'ImageConfiguration' not found.
set configuration(ImageConfiguration value) {
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:210:9: Error: Type 'ImageProvider' not found.
final ImageProvider? activeThumbImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:219:9: Error: Type 'ImageProvider' not found.
final ImageProvider? inactiveThumbImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:530:9: Error: Type 'ImageProvider' not found.
final ImageProvider? activeThumbImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:532:9: Error: Type 'ImageProvider' not found.
final ImageProvider? inactiveThumbImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:795:3: Error: Type 'ImageProvider' not found.
ImageProvider? get activeThumbImage => \_activeThumbImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:796:3: Error: Type 'ImageProvider' not found.
ImageProvider? \_activeThumbImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:797:24: Error: Type 'ImageProvider' not found.
set activeThumbImage(ImageProvider? value) {
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:814:3: Error: Type 'ImageProvider' not found.
ImageProvider? get inactiveThumbImage => \_inactiveThumbImage;

```
^^^^^^^^^^^^^^^^^^

```

/C:/src/flutter/packages/flutter/lib/src/widgets/scroll\_aware\_image\_provider.dart:110:36: Error: Type 'DecoderCallback' not found.
ImageStreamCompleter load(T key, DecoderCallback decode) => imageProvider.load(key, decode);
^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/widgets/scroll\_aware\_image\_provider.dart:113:23: Error: Type 'ImageConfiguration' not found.
Future obtainKey(ImageConfiguration configuration) => imageProvider.obtainKey(configuration);
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/cupertino/route.dart:915:44: Error: Type 'ImageConfiguration' not found.
void paint(Canvas canvas, Offset offset, ImageConfiguration configuration) {
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/rendering/proxy\_box.dart:2088:5: Error: Type 'ImageConfiguration' not found.
ImageConfiguration configuration = ImageConfiguration.empty,
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/rendering/proxy\_box.dart:2132:3: Error: Type 'ImageConfiguration' not found.
ImageConfiguration get configuration => \_configuration;
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/rendering/proxy\_box.dart:2133:3: Error: Type 'ImageConfiguration' not found.
ImageConfiguration \_configuration;
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/rendering/proxy\_box.dart:2134:21: Error: Type 'ImageConfiguration' not found.
set configuration(ImageConfiguration value) {
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/rendering/table.dart:376:5: Error: Type 'ImageConfiguration' not found.
ImageConfiguration configuration = ImageConfiguration.empty,
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/rendering/table.dart:552:3: Error: Type 'ImageConfiguration' not found.
ImageConfiguration get configuration => \_configuration;

```
    ^^^^^^^^^^^^^

```

/C:/src/flutter/packages/flutter/lib/src/material/circle\_avatar.dart:113:9: Error: 'ImageProvider' isn't a type.
final ImageProvider? foregroundImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/dropdown.dart:81:42: Error: The method 'ImageConfiguration' isn't defined for the class '\_DropdownMenuPainter'.

* '\_DropdownMenuPainter' is from 'package:flutter/src/material/dropdown.dart' ('/C:/src/flutter/packages/flutter/lib/src/material/dropdown.dart').
Try correcting the name to the name of an existing method, or defining a method named 'ImageConfiguration'.
\_painter.paint(canvas, rect.topLeft, ImageConfiguration(size: rect.size));
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/ink\_decoration.dart:185:14: Error: 'ImageProvider' isn't a type.
required ImageProvider image,
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/ink\_decoration.dart:336:14: Error: 'ImageConfiguration' isn't a type.
required ImageConfiguration configuration,
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/ink\_decoration.dart:370:3: Error: 'ImageConfiguration' isn't a type.
ImageConfiguration \_configuration;
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/ink\_decoration.dart:371:21: Error: 'ImageConfiguration' isn't a type.
set configuration(ImageConfiguration value) {
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/ink\_decoration.dart:394:11: Error: 'ImageConfiguration' isn't a type.
final ImageConfiguration sizedConfiguration = configuration.copyWith(
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:210:9: Error: 'ImageProvider' isn't a type.
final ImageProvider? activeThumbImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:219:9: Error: 'ImageProvider' isn't a type.
final ImageProvider? inactiveThumbImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:530:9: Error: 'ImageProvider' isn't a type.
final ImageProvider? activeThumbImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:532:9: Error: 'ImageProvider' isn't a type.
final ImageProvider? inactiveThumbImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:796:3: Error: 'ImageProvider' isn't a type.
ImageProvider? \_activeThumbImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:797:24: Error: 'ImageProvider' isn't a type.
set activeThumbImage(ImageProvider? value) {
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:815:3: Error: 'ImageProvider' isn't a type.
ImageProvider? \_inactiveThumbImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:816:26: Error: 'ImageProvider' isn't a type.
set inactiveThumbImage(ImageProvider? value) {
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:854:3: Error: 'ImageConfiguration' isn't a type.
ImageConfiguration? \_configuration;
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:855:21: Error: 'ImageConfiguration' isn't a type.
set configuration(ImageConfiguration value) {
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:904:3: Error: 'ImageProvider' isn't a type.
ImageProvider? \_cachedThumbImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:908:60: Error: 'ImageProvider' isn't a type.
BoxDecoration \_createDefaultThumbDecoration(Color color, ImageProvider? image, ImageErrorListener? errorListener) {
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:950:11: Error: 'ImageProvider' isn't a type.
final ImageProvider? thumbImage = isEnabled
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch.dart:1018:5: Error: 'ImageProvider' isn't a type.
ImageProvider? thumbImage,
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch\_list\_tile.dart:265:9: Error: 'ImageProvider' isn't a type.
final ImageProvider? activeThumbImage;
^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/material/switch\_list\_tile.dart:270:9: Error: 'ImageProvider' isn't a type.
final ImageProvider? inactiveThumbImage;

/C:/src/flutter/packages/flutt
**strong text**er/lib/src/painting/image\_resolution.dart:283:41: Error: 'ImageConfiguration' isn't a type.
Future obtainKey(ImageConfiguration configuration) {
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/painting/image\_resolution.dart:291:15: Error: 'AssetBundleImageKey' isn't a type.
Completer? completer;
^^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/painting/image\_resolution.dart:292:12: Error: 'AssetBundleImageKey' isn't a type.
Future? result;
^^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/painting/image\_resolution.dart:302:15: Error: 'AssetBundleImageKey' isn't a type.
final AssetBundleImageKey key = AssetBundleImageKey(
^^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/painting/image\_resolution.dart:317:38: Error: 'AssetBundleImageKey' isn't a type.
result = SynchronousFuture(key);
^^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/painting/image\_resolution.dart:334:27: Error: 'AssetBundleImageKey' isn't a type.
completer = Completer();
^^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/painting/image\_resolution.dart:302:41: Error: The method 'AssetBundleImageKey' isn't defined for the class 'AssetImage'.

* 'AssetImage' is from 'package:flutter/src/painting/image\_resolution.dart' ('/C:/src/flutter/packages/flutter/lib/src/painting/image\_resolution.dart').
Try correcting the name to the name of an existing method, or defining a method named 'AssetBundleImageKey'.
final AssetBundleImageKey key = AssetBundleImageKey(
^^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/painting/image\_resolution.dart:351:39: Error: 'ImageConfiguration' isn't a type.
String? \_chooseVariant(String main, ImageConfiguration config, List? candidates) {
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/painting/shape\_decoration.dart:365:35: Error: 'ImageConfiguration' isn't a type.
void \_paintImage(Canvas canvas, ImageConfiguration configuration) {
^^^^^^^^^^^^^^^^^^
/C:/src/flutter/packages/flutter/lib/src/painting/shape\_decoration.dart:379:44: Error: 'ImageConfiguration' isn't a type.
void paint(Canvas canvas, Offset offset, ImageConfiguration configuration) {
^^^^^^^^^^^^^^^^^^

FAILURE: Build failed with an exception.

* Where:
Script 'C:\src\flutter\packages\flutter\_tools\gradle\flutter.gradle' line: 1156
* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.

> 
> Process 'command 'C:\src\flutter\bin\flutter.bat'' finished with non-zero exit value 1
> 
> 
> 

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at <https://help.gradle.org>

BUILD FAILED in 19s
Exception: Gradle task assembleDebug failed with exit code 1