实施公关:#6933
文档: https: //doc.rust-lang.org/nightly/cargo/reference/unstable.html#cache -messages
概括
缓存rustc
的输出,以便将来的运行可以重新显示以前的警告。
cargo +nightly check -Z cache-messages
这也修复了并行编译器的一些交错输出,如#6848。
尚未解决的问题
short
消息。 rustc JSON 输出需要包含一个带有short
渲染表单的附加字段,或者货物和 rustc 需要共享诊断渲染库和扩展的 JSON 格式以支持它。--json-rendered=termcolor
,所以它的输出目前是无色的。--json-rendered
需要稳定(或重新设计,见第一点)。cargo check
共享相同的指纹。 指纹或元数据哈希需要包含正在使用的 clippy 来解决这个问题。 此外,clippy 包装器只需要应用于成员包,而不是注册表依赖项。@ehuss现在#6933 和#7450 合并了,是否还有其他主要问题需要跟踪或已完成(即:香槟:)?
谢谢!
应该这样做。 它应该在https://github.com/rust-lang/rust/pull/65445登陆后的第二天晚上。
🎉
最有用的评论
应该这样做。 它应该在https://github.com/rust-lang/rust/pull/65445登陆后的第二天晚上。