From 6c58cd177499dcb1f3c25ece4a449ccaa92dd692 Mon Sep 17 00:00:00 2001 From: Rahix Date: Thu, 5 Mar 2026 20:51:15 +0100 Subject: [PATCH] Sort tasks after collection Makes debug output easier to read... --- src/collect.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/collect.rs b/src/collect.rs index b1248d4..9113b7f 100644 --- a/src/collect.rs +++ b/src/collect.rs @@ -9,7 +9,7 @@ use futures::stream::TryStreamExt as _; pub async fn collect_tasks(ctx: &crate::Context) -> anyhow::Result> { let issues = list_all_issues(ctx).await?; - let tasks = futures::stream::iter(issues) + let mut tasks = futures::stream::iter(issues) .map(|issue| async move { task_from_issue(ctx, &issue).await.with_context(|| { format!( @@ -22,6 +22,8 @@ pub async fn collect_tasks(ctx: &crate::Context) -> anyhow::Result>() .await?; + tasks.sort_by_key(|t| t.issue_number); + Ok(tasks) }