#cargo #querying #projects #cargo-lock #clearly-defined #cd-to-csv #cd-to-notice

app cl-to-cd

使用Cargo查询ClearlyDefined的Rust项目工具

3个版本

0.0.1 2019年12月14日
0.0.1-alpha72019年12月13日

#cargo-lock中排名第29

每月下载量26

MIT许可

15KB
78 行代码(不包括注释)

Cargo.lock到ClearlyDefined

这些工具允许查询Cargo.lock中找到的包的ClearlyDefined信息。

cl-to-cd

此工具从stdin读取Cargo.lock,并以ClearlyDefined格式输出坐标数组,它旨在与以下工具一起使用。

cd-to-csv

此工具接受坐标数组,查询ClearlyDefined以获取其许可信息,然后以csv格式输出。例如,在您的CI系统中使用如下所示

cat Cargo.lock | cl-to-cd | cd-to-csv > deps.csv

并将deps.csv保存到您的构建工件中。

cd-to-notice

此工具接受坐标数组,并查询ClearlyDefined以生成“通知”文件。例如,在您的CI系统中使用如下所示

cat Cargo.lock | cl-to-cd | cd-to-notice > notice.txt

并将notice.txt与您的分发捆绑在一起。

另请参阅

依赖项

~20MB
~430K SLoC