【发布时间】:2020-08-14 13:06:17
【问题描述】:
我在尝试使用内置值生成器时出错
这是我得到的错误。
[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;
}
【问题讨论】:
-
我面临同样的问题可能是因为 (github.com/flutter/flutter/issues/63556)。因此将
dependency_overrides: analyzer: '0.39.14'添加到pubspec.yaml并成功构建。 -
这应该添加到开发依赖或依赖项中的什么地方
-
pubspec.yaml -
依赖关系还是 dev_dependencies??
-
两者都不是。它的
dependency_overrides:
标签: flutter built-value dart-build