#文档 #覆盖率 #百分比 #cargo #项目 #计算 #插件

nightly bin+lib cargo-doc-coverage

Cargo 插件,用于计算库 crate 的文档覆盖率百分比

2 个版本 (1 个稳定版)

使用旧的 Rust 2015

1.0.0 2016 年 12 月 16 日
0.1.0 2016 年 12 月 16 日

#677Cargo 插件

MIT 许可证

25KB
530

cargo doc-coverage

该包将输出公共项目具有文档的百分比。

安装和使用

我已经让它与 rustc 1.15.0-nightly (d9bdc636d 2016-11-24) 一起工作。如果您使用 rustup,请使用以下命令安装此插件

$ rustup toolchain install nightly-2016-11-25
$ rustup default nightly-2016-11-25
$ cargo install cargo-doc-coverage
$ cd project/you/want/to/evaluate
$ cargo doc-coverage

如果您没有看到任何输出,请尝试执行 cargo clean 或更改您的代码以触发重新编译。

您应该看到的内容

$ cargo doc-coverage
   Compiling nom v2.0.1 (file:///Users/carolnichols/rust/nom)
warning: 225 items, 117 undocumented, 48% documented

    Finished debug [unoptimized + debuginfo] target(s) in 0.77 secs

灵感/此代码大部分来源

此代码的大部分来自 clippyrustc 缺少文档 lint

依赖项

~230KB