1 个不稳定版本
0.1.0 | 2024 年 5 月 23 日 |
---|
#1505 在 命令行工具
17KB
368 行
rust-license
rust-license
是一个受 https://github.com/palantir/go-license 启发的工具。
此工具确保将许可证头部应用到文件列表中。
用法
创建一个包含你想要应用到项目中头部信息的 yaml 配置文件 rust-license.yaml
headers: |
// Copyright (c) 2024 najeal, All rights reserved.
// See the file LICENSE for licensing terms.
应用头部
使用此工具,你可以应用许可证到你的文件(使用 --apply
标志)
rust-license license-header--config rust-license.yaml--apply your-first-file.txt your-second-file.rust
检查头部
你可以使用 --check
标志检查许可证是否包含在你的文件中,工具将打印出不包含头部文件的路径
rust-license license-header--config rust-license.yaml--check your-first-file.txt your-second-file.rust
移除头部
你可以使用 --remove
标志从你的文件中删除许可证
rust-license license-header--config rust-license.yaml--remove your-first-file.txt your-second-file.rust
依赖项
~5.5–7.5MB
~134K SLoC