You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I just ran your "How to reproduce" steps and it seems to be picking up the features. Are you interested in having it not test optional dependencies?
Byron
changed the title
It seems to work on optional dependencies, not on features - is this intended
It seems to work on optional dependencies, not on features - is this intended?
May 26, 2020
Interesting! I never waited long enough to see it pick up features.
Indeed it was surprising to me given the name of the program, and I didn't know that valid features are also optional dependencies.
From my own experience, I think it would have been enough to only test features, and not optional dependencies. The latter would be nice at least to opt-out of.
i included optional dependencies because i've seen cases in the rust ecosystem use optional dependencies like features. and conceptually, they're essentially feature flags you need to invoke with --features <optional depedency>. in any case: #3
How to reproduce (on MacOS, Rustc version 1.43.1, cargo-all-features version 1.2.0)
git clone https://github.com/crates-io/prodash cd prodash cargo build-all-features
What's expected is that it only activates features, along with their dependencies:
It seems to activate optional dependencies instead, along with all their permutations.
The text was updated successfully, but these errors were encountered: