Showing the changes to cargo-smart-release/src/command (1 of 2 files). Show all
Unified · Split
| @@ -5,7 +5,6 @@ use crate::{ · 4 unmodified lines | ||
| 5 | 5 | changelog::write::{Components, Linkables}, |
| 6 | 6 | command::changelog::Options, |
| 7 | 7 | git, |
| 8 | − traverse::dependency, | |
| 9 | 8 | utils::{package_by_name, will}, |
| 10 | 9 | version::BumpSpec, |
| 11 | 10 | ChangeLog, |
| @@ -28,7 +27,7 @@ pub fn changelog(opts: Options, crates: Vec<String>) -> anyhow::Result<()> { · 16 unmodified lines | ||
| 28 | 27 | let bump_only_when_needed = true; |
| 29 | 28 | crate::traverse::dependencies(&ctx, add_production_crates, bump_only_when_needed)? |
| 30 | 29 | .into_iter() |
| 31 | − .filter_map(|d| matches!(d.mode, dependency::Mode::ToBePublished { .. }).then(|| d.package)) | |
| 30 | + .filter_map(|d| d.mode.has_version_adjustment().then(|| d.package)) | |
| 32 | 31 | .collect() |
| 33 | 32 | } else { |
| 34 | 33 | ctx.crate_names |