1 个不稳定版本
使用旧的Rust 2015
0.1.0 | 2018年10月4日 |
---|
#31 在 #smol
16KB
101 代码行
rust-dep-check
一个微小工具,用于检查来自crates.io的软件包依赖项及其使用的功能标志,以帮助管理破坏性变更和基于功能标志的迁移。
用法
运行 dep-check CRATE_NAME
,使用 dep-check -h
打印帮助信息。
帮助
Crates.io package dependency analyser
Ryan Kurte <ryan@kurte.nz>
USAGE:
dep-check [FLAGS] [OPTIONS] <dependency>
FLAGS:
-h, --help Prints help information
-r, --reindex Force re-download of crates.io index
-V, --version Prints version information
OPTIONS:
--index-dir <index-dir> Directory for crates.io index [default: _index]
ARGS:
<dependency> Package to analyse
示例输出
> dep-check embedded-hal
Loading crate index
Found 100 crates using 'embedded-hal'
Version requirements:
^0.1 (0.1.3): 1 / 100 (1.00 %)
^0.1.0 (0.1.3): 6 / 100 (6.00 %)
^0.1.1 (0.1.3): 1 / 100 (1.00 %)
^0.1.2 (0.1.3): 7 / 100 (7.00 %)
^0.2 (0.2.1): 19 / 100 (19.00 %)
^0.2.0 (0.2.1): 12 / 100 (12.00 %)
^0.2.1 (0.2.1): 45 / 100 (45.00 %)
~0.2 (0.2.1): 9 / 100 (9.00 %)
Features:
unproven: 35 / 100 (35.00 %)
Resolved versions and features:
0.1.3: 15 / 100 (15.00 %)
unproven: 3 / 15 (20.00 %)
0.2.1: 85 / 100 (85.00 %)
unproven: 32 / 85 (37.65 %)
依赖项
~2–10MB
~94K SLoC