【发布时间】:2020-07-19 16:39:04
【问题描述】:
如果我添加规则和错误但排除某些内容没有任何效果,我的 linting 工作正常。
这是我在项目根目录中的 analysis_options.yaml。
include: package:pedantic/analysis_options.yaml
analyzer:
exclude:
- lib/generated/**
- test/**
errors:
...
linter:
rules:
...
我的项目层次结构是这样的:
/analysis_options.yaml
/测试/...
/lib/生成/...
所以我想忽略 lib 下 test 和生成文件夹的 linting。但不知何故它没有
我遵循了基于文档的说明:https://dart.dev/guides/language/analysis-options
Dart 版本:2.8.4
颤振版本:1.17.5
在我的 pubspec.yaml 中,这是在依赖项下:
dependencies:
...
pedantic: ^1.8.0
...
那么如何防止 linting 不检查排除的文件夹?
感谢您的时间和帮助。
【问题讨论】:
-
不幸的是,linter 没有
exclude功能。