#版本控制 #cargo-version #cargo-check #控制系统 #错误 #清理 #安全性

version-control-clean-check

检查版本控制是否干净。基于 Cargo 代码。

4 个版本

0.1.2 2024 年 4 月 17 日
0.1.1 2024 年 2 月 20 日
0.1.0 2023 年 11 月 5 日
0.0.0 2023 年 11 月 2 日

1452开发工具

Download history 172/week @ 2024-04-14 5/week @ 2024-04-21 6/week @ 2024-07-07 47/week @ 2024-07-14 28/week @ 2024-07-21 108/week @ 2024-07-28

189 每月下载量
用于 zola_chrono

MIT/Apache 许可

12KB
141

version-control-clean-check

检查版本控制系统的状态。基于 cargocheck_version_control。在 cargo 中,它在执行可能破坏性的更改(如运行 cargo fix)之前用作安全检查。

错误信息显示

错误信息旨在易于阅读,因此如果为了清晰而更改,则不视为破坏性更改。

测试

测试在 tests/ 内创建一个文件夹,并根据测试的预期设置子文件夹。如果子文件夹已存在,则跳过设置过程。它不会检查文件夹是否正确设置,而是假设它是正确的。如果您不确定子文件夹是否正确设置,只需删除 tests/test_folders,当运行测试时它将正确重建。

注意:测试完成后不会删除文件夹,而是将其保留以供重用。

许可

本仓库中所有代码均根据您的选择,在以下许可下双许可

  • Apache 许可证 2.0 版
  • MIT 许可证

这意味着您可以选择您偏好的许可证!这种双许可方法在 Rust 生态系统中是事实上的标准,并在 Bevy 仓库的问题 中有很好的理由包括两者。

贡献

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

依赖项

~17–30MB
~534K SLoC