如何在工作区中的每个板条箱上运行 rustdoc lint?

问题描述 投票:0回答:1

Rustdoc 为文档提供了一些非常有用的 lint。我想检查这些 lint,作为我的 Cargo 工作区中所有板条箱持续集成的一部分。

不幸的是,我无法找到一种方法来为我的所有板条箱运行这些 lint。你可以做例如

cargo rustdoc -p crate -- -D rustdoc::broken-intra-doc-links

在特定的箱子上运行,但

--workspace
上没有
cargo rustdoc
标志。显然我可以在这里用
xargs
做一些奇怪的事情,但这非常慢而且烦人。有支持的方法来运行此检查吗?

rust rust-cargo rustdoc
1个回答
1
投票

您可以使用

RUSTDOCFLAGS
cargo doc
:

RUSTDOCFLAGS="-D rustdoc::broken-intra-doc-links" cargo doc
© www.soinside.com 2019 - 2024. All rights reserved.