analysis_options.yaml 中有多个包含吗?

Ika*_*ský 6 dart flutter

我想analysis_options.yaml为我的项目合并两个(或更多)文件,但无法找到如何做到这一点的方法。

这有效:

include: package:pedantic/analysis_options.yaml

...
Run Code Online (Sandbox Code Playgroud)

这也有效:

include: package:flutter/analysis_options_user.yaml # note different "base" lint rules

...
Run Code Online (Sandbox Code Playgroud)

但我需要这样的东西:

include:
  - package:pedantic/analysis_options.yaml
  - package:flutter/analysis_options_user.yaml

...
Run Code Online (Sandbox Code Playgroud)

...导致以下错误:

警告:包含文件 - package:pedantic/analysis_options.yaml - package:flutter/analysis_options_user.yaml

在 /home/.../analysis_options.yaml 中找不到。(include_file_not_found at [...] analysis_options.yaml:1)

有没有人遇到/解决过同样的问题?

Nut*_*uts 5

您只能包含一个分析选项文件。

加上package:pedantic/analysis_options.yamlpackage:flutter/analysis_options_user.yaml 执行不同的规则。

例子:

  • 迂腐不使用 empty_statements
  • analysis_options_user.yaml 使用它

  • 请您向我提供文档链接以供确认 (2认同)