Remove run_quiet · rust-lang/rust@949e667 (original) (raw)

`@@ -958,7 +958,7 @@ impl Build {

`

958

958

`})

`

959

959

`}

`

960

960

``

961

``

`-

fn run_tracked(&self, command: BootstrapCommand) -> CommandOutput {

`

``

961

`+

fn run_tracked(&self, command: BootstrapCommand<'_>) -> CommandOutput {

`

962

962

`if self.config.dry_run() {

`

963

963

`return CommandOutput::default();

`

964

964

`}

`

`@@ -970,7 +970,7 @@ impl Build {

`

970

970

` command.command.status().map(|status| status.into()),

`

971

971

`matches!(mode, OutputMode::PrintAll),

`

972

972

`),

`

973

``

`-

OutputMode::SuppressOnSuccess => (command.command.output().map(|o| o.into()), true),

`

``

973

`+

OutputMode::PrintOnFailure => (command.command.output().map(|o| o.into()), true),

`

974

974

`};

`

975

975

``

976

976

`let output = match output {

`

`@@ -1037,19 +1037,12 @@ impl Build {

`

1037

1037

`))

`

1038

1038

`}

`

1039

1039

``

1040

``

`-

/// Runs a command, printing out nice contextual information if it fails.

`

1041

``

`-

fn run_quiet(&self, cmd: &mut Command) {

`

1042

``

`-

self.run_cmd(

`

1043

``

`-

BootstrapCommand::from(cmd).fail_fast().output_mode(OutputMode::SuppressOnSuccess),

`

1044

``

`-

);

`

1045

``

`-

}

`

1046

``

-

1047

1040

`/// Runs a command, printing out nice contextual information if it fails.

`

1048

1041

`/// Exits if the command failed to execute at all, otherwise returns its

`

1049

1042

`` /// status.success().

``

1050

1043

`fn run_quiet_delaying_failure(&self, cmd: &mut Command) -> bool {

`

1051

1044

`self.run_cmd(

`

1052

``

`-

BootstrapCommand::from(cmd).delay_failure().output_mode(OutputMode::SuppressOnSuccess),

`

``

1045

`+

BootstrapCommand::from(cmd).delay_failure().output_mode(OutputMode::PrintOnFailure),

`

1053

1046

`)

`

1054

1047

`}

`

1055

1048

``

`@@ -1071,7 +1064,7 @@ impl Build {

`

1071

1064

`}),

`

1072

1065

`matches!(mode, OutputMode::PrintAll),

`

1073

1066

`),

`

1074

``

`-

OutputMode::SuppressOnSuccess => (command.command.output(), true),

`

``

1067

`+

OutputMode::PrintOnFailure => (command.command.output(), true),

`

1075

1068

`};

`

1076

1069

``

1077

1070

`let output = match output {

`