mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-10-06 08:31:23 +00:00
![]() reading both stdout & stderr is a common gotcha, you need to drain them concurrently to avoid deadlocks. Not sure why I didn't do the right thing from the start. Seems like I assumed the stderr is short? That's not the case when cargo spams `compiling xyz` messages |
||
---|---|---|
.. | ||
build_data.rs | ||
cargo_workspace.rs | ||
cfg_flag.rs | ||
lib.rs | ||
project_json.rs | ||
rustc_cfg.rs | ||
sysroot.rs | ||
workspace.rs |