Taiki Endo
Taiki Endo
I have found an option that potentially handles this well (https://github.com/taiki-e/cargo-llvm-cov/pull/280), but something seems to be missing to actually make it work.
See https://github.com/tokio-rs/bytes/issues/479 for previous discussions.
cc @smoelius: Do you have any recommendations or opinions on the interface or behavior here? I guess you are the best person to ask about this because you are a...
@xizheyin > By the way, how do I get the coverage of a library? Do you mean "coverage of dependencies (outside the workspace)"? In cargo-llvm-cov, they are excluded by default,...
> Is it possible to count the overall coverage of this dependency library? Opened https://github.com/taiki-e/cargo-llvm-cov/pull/353 to implement this.
> Sorry to interrupt again. If I have 10 different programs that all use a certain library and I have access to their profraws, is it possible to easily count...
Closing in favor of https://github.com/taiki-e/cargo-llvm-cov/pull/369 which adding documentation. Thanks anyway for the PR.
> ```rs > futures::future::select(remote, std::future::ready(())).await; > ``` I think the panic happened because `remote` is not cancel-safe and `remote_handle` was polled after `remote` was dropped without complete on this line...
(It doesn't resolve the underlying issue, but I guess the case itself could be resolved by using `#[automatically_derived] `in strum, considering https://github.com/rust-lang/rust/pull/120185.)