Do not add --all-features to combinations if it is already covered by another combination #141
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This fixes an issue where
--feature-powerset
and--each-feature
add--all-features
as one of the combinations, even if it is already covered by another combination. (The initial work on this fix was included in #140.)Hopefully, the new behavior should be explained almost exactly in the long help message.
cargo-hack/tests/long-help.txt
Lines 30 to 37 in 4234b37
cargo-hack/tests/long-help.txt
Lines 39 to 47 in 4234b37
Follow-up: #42