Execution failed for task ':app:compileFlutterBuildDebug'

please i am trying to run an application and i am getting the error,

Launching lib\main.dart on Infinix X652B in debug mode…
Running Gradle task ‘assembleDebug’…
…/…/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_svg-0.17.3+1/lib/src/picture_stream.dart:88:26: Error: Type ‘DiagnosticableMixin’ not found.
class PictureStream with DiagnosticableMixin {
^^^^^^^^^^^^^^^^^^^
…/…/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_svg-0.17.3+1/lib/src/picture_stream.dart:192:44: Error: Type ‘DiagnosticableMixin’ not found.
abstract class PictureStreamCompleter with DiagnosticableMixin {
^^^^^^^^^^^^^^^^^^^
…/…/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_svg-0.17.3+1/lib/src/picture_stream.dart:88:7: Error: The type ‘DiagnosticableMixin’ can’t be mixed in.
class PictureStream with DiagnosticableMixin {
^
…/…/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_svg-0.17.3+1/lib/src/picture_stream.dart:192:16: Error: The type ‘DiagnosticableMixin’ can’t be mixed in.
abstract class PictureStreamCompleter with DiagnosticableMixin {
^
…/…/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_svg-0.17.3+1/lib/src/picture_stream.dart:167:11: Error: Superclass has no method named ‘debugFillProperties’.
super.debugFillProperties(properties);
^^^^^^^^^^^^^^^^^^^
…/…/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_svg-0.17.3+1/lib/src/picture_stream.dart:171:30: Error: The method ‘toStringShort’ isn’t defined for the class ‘PictureStreamCompleter’.

  • ‘PictureStreamCompleter’ is from ‘package:flutter_svg/src/picture_stream.dart’ (’…/…/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_svg-0.17.3+1/lib/src/picture_stream.dart’).
    Try correcting the name to the name of an existing method, or defining a method named ‘toStringShort’.
    ifPresent: _completer?.toStringShort(),
    ^^^^^^^^^^^^^
    …/…/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_svg-0.17.3+1/lib/src/picture_stream.dart:266:11: Error: Superclass has no method named ‘debugFillProperties’.
    super.debugFillProperties(description);
    ^^^^^^^^^^^^^^^^^^^

FAILURE: Build failed with an exception.

  • Where:
    Script ‘C:\src\flutter\packages\flutter_tools\gradle\flutter.gradle’ line: 904

  • 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 4m 47s
Exception: Gradle task assembleDebug failed with exit code 1

Flutter Doctor

C:\src\flutter\bin\flutter.bat doctor --verbose
[√] Flutter (Channel stable, 1.22.3, on Microsoft Windows [Version 10.0.18363.1139], locale en-US)
• Flutter version 1.22.3 at C:\src\flutter
• Framework revision 8874f21e79 (3 days ago), 2020-10-29 14:14:35 -0700
• Engine revision a1440ca392
• Dart version 2.10.3

[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
• Android SDK at C:\Users\TONY\Desktop\adt-bundle-windows-x86_64-20140321\sdk
• Platform android-29, build-tools 29.0.2
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
• All Android licenses accepted.

[√] Android Studio (version 4.0)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 48.1.2
• Dart plugin version 193.7547
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[√] Connected device (1 available)
• Infinix X652B (mobile) • 05045259C3006792 • android-arm64 • Android 9 (API 28)

• No issues found!
Process finished with exit code 0

please i need help urgently thanks