文件名称:cargo-depgraph:使用`cargo metadata`和graphviz为货物项目创建依赖图
文件大小:308KB
文件格式:ZIP
更新时间:2024-06-14 10:01:17
Rust
货物图 使用cargo metadata和graphviz为货物项目创建依赖关系图。 安装 cargo install cargo-depgraph 如果您使用的是Arch Linux,则可以选择安装AUR软件包cargo-depgraph 。 用法 cargo depgraph [options] | dot -Tpng > graph.png 通过运行可以查看选项的完整列表 cargo depgraph --help 常用选项: --all-deps --all-deps --dedup-transitive-deps 输出说明 方形节点=根/工作区成员 灰色背景=特定于目标的依赖关系 虚线=可选依赖项(可以通过禁用货运功能来删除) 虚线=可传递的依赖项(可以通过删除虚线边缘之一来删除) 线条颜色=依赖类型wrt根/工作区成员 黑色=正常 蓝色=开发依赖 绿色=构建依赖性
【文件预览】:
cargo-depgraph-master
----graph_all.png(165KB)
----Cargo.lock(8KB)
----LICENSE(34KB)
----.rustfmt.toml(50B)
----src()
--------util.rs(418B)
--------package.rs(1KB)
--------graph()
--------main.rs(2KB)
--------cli.rs(7KB)
--------graph.rs(5KB)
--------output.rs(2KB)
--------dep_info.rs(4KB)
----Cargo.toml(655B)
----graph_all_deduped.png(147KB)
----.gitignore(8B)
----CHANGELOG.md(741B)
----README.md(1KB)