作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当包含analysis_options.yaml
时,是否可以扩展/覆盖其某些值?
我有以下设置:
shared/analysis_options.yaml:
analyzer:
exclude:
- generated/**
my_app/analysis_options.yaml:
include: ../shared/analysis_options.yaml
analyzer:
exclude:
- lib/localization/messages_*.dart
my_app
,因为我要排除的
message_*.dart
文件实际上并未从分析中排除。
include: ../shared/analysis_options.yaml
这一行,则将构建该应用程序。
最佳答案
看起来问题出在添加不带引号的排除路径时。我在下面有配置,它工作正常。随时尝试。
include: package:pedantic/analysis_options.yaml
analyzer:
strong-mode:
implicit-casts: false
implicit-dynamic: false
exclude:
- "**/*.g.dart"
errors:
missing_return: error
missing_required_param: error
关于dart - 覆盖analysis_options.yaml中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54139092/
我有一个flutter包,它使用有效的dart,按预期方式工作。 (我已经通过添加/删除包含项来明确测试了这一点,并确保警告按预期来来去去。) 我在pubspec.yaml中具有有效的dart依赖关系
我想为我的项目合并两个(或更多)analysis_options.yaml 文件,但无法找到执行此操作的方法。 这个有效: include: package:pedantic/analysis_opt
我是一名优秀的程序员,十分优秀!