Sergey "Shnatsel" Davidoff
Sergey "Shnatsel" Davidoff
I looked into the differences and they all appear to be fixes. First, when running `cargo install`, the resulting binary is treated as coming from crates.io rather than the local...
Yeah, `cargo metadata` reports proc-macro dependencies as runtime dependencies instead of build-only ones. Not much we can do about that. Maybe some really cursed `cargo tree` parsing could help, but...
Merged. Thank you! We still need to get https://github.com/rust-lang/cargo/issues/15695 fixed before this becomes actually usable. And ideally also get https://github.com/rust-lang/cargo/commit/bde57ceb46de4851fc4f0ef64f413465435bdc35 merged so that we could be confident it doesn't break...
Heya, sorry this slipped through the cracks. Could you explain the motivation behind this change? What does this accomplish?
According to https://doc.rust-lang.org/cargo/commands/cargo-metadata.html#json-format this field is meant to be opaque and its content is not stable between versions and does not conform to any particular format: > /* The source...
Could this instead be accomplished by parsing the `id` field, which is fully specified and stable? https://doc.rust-lang.org/cargo/reference/pkgid-spec.html
Looks like the expanded roundtrip fuzzing that now also covers adaptive filtering has found a bug, so that's cool
I cannot reproduce the crash locally just by fuzzing, and I don't have the permissions to access the testcase that fuzzing has found. @HeroicKatora do you have access? If so,...
I left the fuzzer running locally overnight, but it failed to rediscover the issue after 1 billion executions.
TODO: finish making adaptive filtering the default and document it as such. Needs #506 to be merged first because I don't want to create editing conflicts with myself.