Jacob Finkelman
Jacob Finkelman
@kamalmarhubi that is an important issue, but I am not quite seeing how you were proposing to use features to solve it. What prevents someone from specifying that they need...
Note that https://github.com/rust-lang/cargo/issues/6179#issuecomment-431544643 wuld provide a workaround by using `--minimal-cargo-lock` to test only one of the features at a time. (you would need to run the tests twice once with...
Features being additive means that if it work with feature `A` and it works with feature `B` then it must work with `A and B`. I know that is not...
I am sorry for not explaining myself clearly. I am also sorry for coming across as rude and dismissive. You deserve a clear, explained, and reproducible response. Give me a...
Attached is a zip file, containing the folder structure I used to check that I was correct. [issues6231.zip](https://github.com/rust-lang/cargo/files/2527512/issues6231.zip) **The setup** For reference here is the `tree` of that folder: ```...
It is not intuitive. I would go so far as to say if we had to remake features from scratch this would not be the behaviour we would have designed....
The `all_req` list of alternatives should be using [`any`](https://github.com/rust-lang/cargo/blob/master/src/cargo/util/semver_ext.rs#L6) not `"*"`. I have no objection to adding tracing, as long as it isn't hit often enough to cause performance problems.