неопределенное имя «виджета» при флаттере виджета с сохранением состояния

#flutter

#флаттер

Вопрос:

Внезапно я начал сталкиваться с этой ошибкой во всем моем проекте. Даже я пытался создать новый проект, но тоже потерпел неудачу.

Я использую виджет с отслеживанием состояния, и когда я пытаюсь получить доступ к переменной класса с помощью виджета, я сталкиваюсь с этой ошибкой.

Вывод Flutter doctor:

 Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 1.22.2, on Mac OS X 10.15.6 19G2021, locale en-IN)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.1)
[✓] Xcode - develop for iOS and macOS (Xcode 11.7)
[✓] Android Studio (version 3.4)
[✓] VS Code (version 1.50.1)
 
[✓] Connected device (1 available) 
  

Я пробовал flutter clean, но безуспешно.

введите описание изображения здесь

Комментарии:

1. попробуйте запустить flutter clean или переустановить flutter. Возможно, ваш flutter sdk поврежден или расширение flutter в vscode работает неправильно

2. Спасибо за ваше предложение, да, были правы. каким-то образом мой sdk был поврежден. Я решил это, принудительно изменив ветку. Спасибо @Uni

3. пожалуйста, опубликуйте весь класс (полный код).