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
{{ message }}
Repository navigation
Cargo should strip features of dev dependencies #12225
#7333 added stripping of dependencies, but did not strip features pointing to those dependencies.
This causes a rather unintuitive error where cargo says the dependency does not exist. Which one would only understand if they knew about the stripping that cargo does.
Proposed Solution
Cargo should also strip these features from the manifest before publishing.
If foo is a dev-dependency being stripping then a = ["foo/a"] should be transformed to a = [].
Activity
eval-exec commentedon Jun 4, 2023
@rustbot claim
eval-exec commentedon Jun 4, 2023
Hello, I submitted a PR to fix this。 Would you like review my PR and provide your feedback? 💟
Fix: Enable test runner again
linyihai commentedon Feb 21, 2024
@rustbot claim
I'm going to try, and if I haven't moved for a long time, feel free to pick it up and continue.
Auto merge of #13518 - baby230211:fix/strip-feature-dev-dep, r=epage