8

我正在尝试将项目迁移到空安全模式,在迁移并清除所有错误后,我遇到了名为“ Sort pub dependencies.dart(sort_pub_dependencies) ”的问题。我搜索了谷歌,但找不到任何解决方案。任何帮助将不胜感激:)

4

2 回答 2

21

sort_pub_dependencies是来自 Dart linter 的 lint:https ://dart-lang.github.io/linter/lints/sort_pub_dependencies.html

analysis_options.yamllint在项目的文件中被激活。

linter:
 rules:
  - sort_pub_dependencies

基本上,它告诉您按字母顺序对依赖项的名称进行排序pubspec.yaml

dependencies:
  markdown:
  archive:  # put archive before markdown

analysis_options.yaml如果您不想强制执行此规则,可以删除该行。

于 2021-03-09T11:39:16.293 回答
0

这不是必要的规则,您可以通过转到您的 analysis_options.yaml 文件并在规则下添加此行来关闭它:

sort_pub_dependencies: false
于 2021-11-15T13:56:00.233 回答