From 30d80d9746b7a15ecccb73234cbd0d3fd241b586 Mon Sep 17 00:00:00 2001 From: Micha Reiser Date: Mon, 2 Dec 2024 08:36:08 +0100 Subject: [PATCH] Sort discovered workspace packages for consistent cross-platform package discovery (#14725) --- crates/red_knot_workspace/src/workspace/metadata.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/crates/red_knot_workspace/src/workspace/metadata.rs b/crates/red_knot_workspace/src/workspace/metadata.rs index 7321c62dee..a8ce01790a 100644 --- a/crates/red_knot_workspace/src/workspace/metadata.rs +++ b/crates/red_knot_workspace/src/workspace/metadata.rs @@ -349,6 +349,8 @@ fn collect_packages( packages.push(package); } + packages.sort_unstable_by(|a, b| a.root().cmp(b.root())); + Ok(CollectedPackagesOrStandalone::Packages(packages)) }