我尝试过flutter clean,但错误没有消失。我使用Moor 4.6.1版本,之后发生了这个错误
C:\Users\LENOVO\development\projects\ToDo_App>flutter packages run build_runner build
[SEVERE] drift_dev:drift_dev on lib/custom_widget/tasks_tile.dart (cached):
InconsistentAnalysisException: Requested result might be inconsistent with previously ret
urned results
[SEVERE] drift_dev:drift_dev on lib/modals/task.dart (cached):
InconsistentAnalysisException: Requested result might be inconsistent with previously ret
urned results
[SEVERE] drift_dev:drift_dev on lib/custom_widget/tasks_list.dart (cached):
InconsistentAnalysisException: Requested result might be inconsistent with previously ret
urned results
[SEVERE] Failed after 11.5s
pub finished with exit code 1
有两件事要做: 第一:将build_runner版本降级到2.1.6或2.1.5
dev_dependencies:
build_runner: 2.1.6
第二:同时降级分析器版本
dependency_overrides:
analyzer: 3.3.1
Flutter clean 和 flutter pub get 可以完成工作
flutter clean
然后flutter pub get
这解决了我的问题。