2 个版本

0.1.1 2022 年 5 月 10 日
0.1.0 2022 年 2 月 21 日

##516Cargo 插件

Download history 66/week @ 2024-03-13 118/week @ 2024-03-20 78/week @ 2024-03-27 80/week @ 2024-04-03 101/week @ 2024-04-10 68/week @ 2024-04-17 94/week @ 2024-04-24 116/week @ 2024-05-01 123/week @ 2024-05-08 150/week @ 2024-05-15 90/week @ 2024-05-22 98/week @ 2024-05-29 111/week @ 2024-06-05 108/week @ 2024-06-12 76/week @ 2024-06-19 140/week @ 2024-06-26

458 次月下载

Apache-2.0 OR MIT

14KB
235

cargo-toml-lint - Cargo.toml 代码检查器

build crates.io discord

功能

  • 验证 toml 语法
  • 运行 cargo verify-project
  • 检查 [dependencies][dev-dependencies] 是否按字母顺序排序
  • 检查 [[test]] 是否按测试名称排序
  • 检查顶级对象数组(如)[[test]] 的所有成员是否连续放置

这是一个尽力而为的代码检查器。目前自定义解析非常简化,因此它可能会

  • 拒绝一些以某些特别晦涩的方式编写的有效文件
  • 接受一些违反给定代码检查规则的文件

然而,任何此类问题都视为错误,并欢迎修复 PR。

许可协议

根据以下其中之一许可

任选其一。

贡献

除非你明确说明,否则根据 Apache-2.0 许可协议定义的,任何有意提交以包含在你所做的工作中的贡献,都应如上所述双许可,不附加任何额外的条款或条件。

依赖项

~3.5MB
~68K SLoC