diff --git a/src/cargo/core/shell.rs b/src/cargo/core/shell.rs index 77a3707f747..6a5077dd1b5 100644 --- a/src/cargo/core/shell.rs +++ b/src/cargo/core/shell.rs @@ -168,11 +168,11 @@ impl Shell { self.print(&status, Some(&message), &HEADER, true) } - pub fn status_header(&mut self, status: T) -> CargoResult<()> + pub fn transient_status(&mut self, status: T) -> CargoResult<()> where T: fmt::Display, { - self.print(&status, None, &NOTE, true) + self.print(&status, None, &TRANSIENT, true) } /// Shortcut to right-align a status message. diff --git a/src/cargo/util/progress.rs b/src/cargo/util/progress.rs index f212a496e14..c79f9656dbc 100644 --- a/src/cargo/util/progress.rs +++ b/src/cargo/util/progress.rs @@ -429,7 +429,7 @@ impl<'gctx> State<'gctx> { if self.gctx.shell().is_cleared() || self.last_line.as_ref() != Some(&line) { let mut shell = self.gctx.shell(); shell.set_needs_clear(false); - shell.status_header(&self.name)?; + shell.transient_status(&self.name)?; if let Some(tb) = report { write!(shell.err(), "{line}{tb}\r")?; } else { diff --git a/src/cargo/util/style.rs b/src/cargo/util/style.rs index 824f42b59b4..24e66952170 100644 --- a/src/cargo/util/style.rs +++ b/src/cargo/util/style.rs @@ -11,3 +11,4 @@ pub const NOTE: Style = annotate_snippets::renderer::DEFAULT_NOTE_STYLE; pub const GOOD: Style = AnsiColor::BrightGreen.on_default().effects(Effects::BOLD); pub const VALID: Style = AnsiColor::BrightCyan.on_default().effects(Effects::BOLD); pub const INVALID: Style = annotate_snippets::renderer::DEFAULT_WARNING_STYLE; +pub const TRANSIENT: Style = annotate_snippets::renderer::DEFAULT_HELP_STYLE;