Rain
Rain
Thanks for the response! > However, Criterion-rs does have a test mode, where running the benchmarks with --test executes the benchmark once without measuring it or computing statistics. That could...
The library is now available as `partial-io` on crates.io, (repo at https://github.com/facebookincubator/rust-partial-io). You could use `quickcheck` to do roundtrip tests and hopefully find bugs pretty easily.
It would be fantastic to have static assertions added for lifetime parameter covariance/contravariance/invariance, since changing it in a public API can be a semver breakage.
Ahh I see what's going on there. `PackageLink`s only have local context: *if* guppy is built as a normal dependency, then these would be included as normal dependencies as well....
Ahh yeah, that is the "unify across target and host platforms" feature which ensures that a dependency used across the target and host platforms is built just once. https://docs.rs/cargo-hakari/0.9.11/cargo_hakari/config/index.html#unify-target-host You...
> the workspace hack effectively unifies the feature sets before listing a dependency as both a build and regular dependency, so that the same artifact can be used as the...
Thanks for the report! Could you point me to the format expected by cargo-udeps?
Thanks for the link! I'm going to try and get this done some time next week. Notes: This should be gated behind an optional config to maintain BC. I think...
@tzilist I had a look at this and it looks like it's a bit more complicated than I thought. There are two things that need to be done: 1. Add...
cc @rexhoffman in case you want to tackle it! There's probably a way this can be done without an API breakage -- lmk if you want to talk about it.