0.1.0 |
|
---|
#7 in #activate
8KB
153 行
feature-analyst
feature-analyst 是一个用 rust 编写的工具,用于分析你的 rust 项目的功能使用情况。
它提供了一个启用功能列表,包括启用这些功能的 crate 名称,以及你的依赖树中所有禁用功能的列表。
使用方法
USAGE:
feature_analyst [FLAGS] [OPTIONS]
FLAGS:
--all-features Activate all available features
-h, --help Prints help information
--no-default-features Do not activate the `default` feature
--no-dev-dependencies Skip dev dependencies.
-V, --version Prints version information
OPTIONS:
--features <FEATURES> Space-separated list of features to activate
示例输出
Enabled features
------------------
mycrate/default
mycrate/foo
dep1/default[mycrate]
dep1/bar [mycrate]
dep2/baz [mycrate]
dep3-1.0.0/qux [mycrate, dep1]
dep3-1.1.0/quazam [dep2]
Disabled features
-------------------
mycrate/z
dep2/default
dep2/y
dep3-1.0.0/default
dep3-1.0.0/x
dep3-1.1.0/default
依赖项
~49MB
~1M SLoC