Skip to content

Commit dfa104a

Browse files
committed
show trusted pubblishing crate diff
1 parent d6ea153 commit dfa104a

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

sync-team/src/crates_io/mod.rs

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,19 +165,29 @@ impl Diff {
165165
}
166166

167167
pub(crate) fn is_empty(&self) -> bool {
168-
self.config_diffs.is_empty()
168+
self.config_diffs.is_empty() && self.crate_diffs.is_empty()
169169
}
170170
}
171171

172172
impl std::fmt::Display for Diff {
173173
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
174-
if !&self.config_diffs.is_empty() {
174+
if !self.config_diffs.is_empty() {
175175
writeln!(f, "💻 Trusted Publishing Config Diffs:")?;
176176
for diff in &self.config_diffs {
177177
write!(f, "{diff}")?;
178178
}
179179
}
180180

181+
if !self.crate_diffs.is_empty() {
182+
if !self.config_diffs.is_empty() {
183+
writeln!(f)?;
184+
}
185+
writeln!(f, "💻 Trusted Publishing Crate Diffs:")?;
186+
for diff in &self.crate_diffs {
187+
write!(f, "{diff}")?;
188+
}
189+
}
190+
181191
Ok(())
182192
}
183193
}

0 commit comments

Comments
 (0)