flutter - 运行内置值生成器时出错

标签 flutter built-value dart-build

我在尝试使用内置值生成器时遇到错误

这是我得到的错误。

[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;
}

最佳答案

正如@Mohammad 在评论中提到的,来自 this issue ,只需将其添加到 pubspec.yaml:

dependency_overrides:
  analyzer: '0.39.14'

请注意,这是 dependenciesdev_dependencies 的兄弟。

关于flutter - 运行内置值生成器时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63413361/

相关文章:

flutter - 如何在flutter中从ModalBottomSheet刷新ParentStatefulWidget的状态

flutter - 即使在 Dart 中有下划线,如何制作公共(public)属性(property)?

dart - 使用 Flutter 单击按钮后的网络请求

android - 在 Flutter 中限制 Google Directions API key

list - 如何从Dart Flutter中的键或键值对获取索引

Flutter 渡轮自定义标量序列化器 "has non-dynamic type"

flutter - 将错误响应转换为特定模型 - 斩波器 flutter

dart - Dart `build_config`重命名 `buildStep.inputId`文件

dart - 更改 webdev 服务目录