terminal: Simplify task_summary processing (#40201)
Release Notes: - N/A
This commit is contained in:
@@ -2187,21 +2187,13 @@ fn task_summary(task: &TaskState, error_code: Option<i32>) -> (bool, String, Str
|
||||
.full_label
|
||||
.replace("\r\n", "\r")
|
||||
.replace('\n', "\r");
|
||||
let (success, task_line) = match error_code {
|
||||
Some(0) => (
|
||||
true,
|
||||
format!("{TASK_DELIMITER}Task `{escaped_full_label}` finished successfully"),
|
||||
),
|
||||
Some(error_code) => (
|
||||
false,
|
||||
format!(
|
||||
"{TASK_DELIMITER}Task `{escaped_full_label}` finished with non-zero error code: {error_code}"
|
||||
),
|
||||
),
|
||||
None => (
|
||||
false,
|
||||
format!("{TASK_DELIMITER}Task `{escaped_full_label}` finished"),
|
||||
let success = error_code == Some(0);
|
||||
let task_line = match error_code {
|
||||
Some(0) => format!("{TASK_DELIMITER}Task `{escaped_full_label}` finished successfully"),
|
||||
Some(error_code) => format!(
|
||||
"{TASK_DELIMITER}Task `{escaped_full_label}` finished with non-zero error code: {error_code}"
|
||||
),
|
||||
None => format!("{TASK_DELIMITER}Task `{escaped_full_label}` finished"),
|
||||
};
|
||||
let escaped_command_label = task
|
||||
.spawned_task
|
||||
|
||||
Reference in New Issue
Block a user