Skip to content

Commit 890a70e

Browse files
committed
cargo-rail: formatting; deny.toml additions because, alas, git-cliff is a shitshow.
1 parent dcedf33 commit 890a70e

File tree

2 files changed

+24
-1
lines changed

2 files changed

+24
-1
lines changed

crates/cargo-rail/src/commands/release/plan.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,11 @@ pub fn generate_release_plan(show_progress: bool) -> RailResult<ReleasePlan> {
136136
println!("🔍 Analyzing {} crates in parallel...\n", workspace_pkgs.len());
137137
}
138138

139-
let multi_progress = if show_progress { Some(MultiProgress::new()) } else { None };
139+
let multi_progress = if show_progress {
140+
Some(MultiProgress::new())
141+
} else {
142+
None
143+
};
140144
let bars: Vec<_> = if let Some(ref mp) = multi_progress {
141145
workspace_pkgs
142146
.iter()

deny.toml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,30 @@ skip = [
5050
"windows_aarch64_msvc",
5151
"windows_x86_64_gnu",
5252
"windows_x86_64_msvc",
53+
"windows-link",
54+
"windows-interface",
55+
"windows-implement",
56+
"windows",
5357
# Low-level hash/system dependencies
5458
"hashbrown",
5559
"foldhash",
5660
"linux-raw-sys",
5761
"rustix",
62+
# git-cliff-core transitive dependencies (via tera, cacache, rust-embed)
63+
"base64",
64+
"getrandom",
65+
"rand",
66+
"rand_chacha",
67+
"rand_core",
68+
"memmap2",
69+
"syn",
70+
"thiserror",
71+
"thiserror-impl",
72+
# cargo-semver-checks intentionally uses multiple rustdoc-types versions
73+
# to support different Rust toolchain versions
74+
"rustdoc-types",
75+
"trustfall-rustdoc-adapter",
76+
"itertools",
5877
]
5978

6079
[sources]

0 commit comments

Comments
 (0)