Ошибка при запуске встроенного генератора значений
Я получил ошибку при попытке использовать встроенный генератор значений
Это была ошибка, которую я получил.
[INFO] Running build...
[INFO] Generating SDK summary.
[SEVERE] built value generator:built value on lib/json_parsing.dart:
Bad state: Unexpected diagnostics:
C:\src\flutter\bin\cacheldart-sdk\lib\core\uri.dart:3259:39 - Expected an identifier.
[SEVERE] built_value_generator:built_value on lib/json_parsing.dart:
Bad state: Unexpected diagnostics:
C:\src\Flutter\bin\cache\dart-sdk\lib\core uri.dart:3259:39 - Expected an identifier.
[SEVERE] built_value_generator:built_value on lib/json_parsing.dart:
Bad state: Unexpected diagnostics:
C:\src\flutter\bin\cache\dart-sdk\lib\coreluri.dart:3259:39 - Expected an identifier.
класс, который я использовал для запуска встроенного генератора значений на
import 'package:built_value/built_value.dart';
part 'src/json_parsing.g.dart';
abstract class Article implements Built<Article, ArticleBuilder> {
Article._();
factory Article([void Function(ArticleBuilder) updates]) = _$Article;
}
1 ответ
Как упоминал @Mohammad в комментариях и из этой проблемы, просто добавьте это в
pubspec.yaml
:
dependency_overrides:
analyzer: '0.39.14'
Обратите внимание: это брат
dependencies
и
dev_dependencies
.
Похоже, build_runner версии 1.10.1 закрепил версию анализатора на 0.39.14.
Попробуйте обновить build_runner: build_runner: ^1.10.1
без добавления dependency_overrides: и посмотрим.