Lints
注意:Cargo 的 linting 系统是不稳定的,只能在 nightly 工具链上使用
默认警告
这些 lints 默认都设置为 ‘warn’ 级别。
unknown_lints
默认设置为 warn
作用
检查 [lints.cargo]
表中是否存在未知的 lints
为什么不好
- lint 名称可能拼写错误,导致混淆,不清楚为什么没有按预期工作
- 如果
cargo
将来决定使用相同的名称创建一个 lint,未知的 lint 最终可能会导致错误
示例
[lints.cargo]
this-lint-does-not-exist = "warn"