about summary refs log tree commit diff
diff options
context:
space:
mode:
authorhuntc <huntchr@gmail.com>2024-07-31 21:24:56 +1000
committerhuntc <huntchr@gmail.com>2024-07-31 21:24:56 +1000
commit8ca9034d1f01e7e9e4d7d7c347a8632aae73c58a (patch)
treed4255fb294a778de917fb4d38342fda4f7a7c12e
parentaf4a59b98520412f1e17ae04390593ad260fa678 (diff)
downloadrust-8ca9034d1f01e7e9e4d7d7c347a8632aae73c58a.tar.gz
rust-8ca9034d1f01e7e9e4d7d7c347a8632aae73c58a.zip
Corrected precedence position
-rw-r--r--src/tools/rust-analyzer/editors/code/src/bootstrap.ts2
-rw-r--r--src/tools/rust-analyzer/editors/code/tests/unit/bootstrap.test.ts6
2 files changed, 4 insertions, 4 deletions
diff --git a/src/tools/rust-analyzer/editors/code/src/bootstrap.ts b/src/tools/rust-analyzer/editors/code/src/bootstrap.ts
index 9850dcc9355..2bcd9ca0a40 100644
--- a/src/tools/rust-analyzer/editors/code/src/bootstrap.ts
+++ b/src/tools/rust-analyzer/editors/code/src/bootstrap.ts
@@ -157,7 +157,7 @@ function orderFromPath(
     const raDate = raVersion?.match(/^rust-analyzer .*\(.* (\d{4}-\d{2}-\d{2})\)$/);
     if (raDate?.length === 2) {
         const precedence = path.includes("nightly-") ? "0" : "1";
-        return precedence + "-" + raDate[1];
+        return "0-" + raDate[1] + "/" + precedence;
     } else {
         return "2";
     }
diff --git a/src/tools/rust-analyzer/editors/code/tests/unit/bootstrap.test.ts b/src/tools/rust-analyzer/editors/code/tests/unit/bootstrap.test.ts
index 884e73e454a..8aeb72180a0 100644
--- a/src/tools/rust-analyzer/editors/code/tests/unit/bootstrap.test.ts
+++ b/src/tools/rust-analyzer/editors/code/tests/unit/bootstrap.test.ts
@@ -16,7 +16,7 @@ export async function getTests(ctx: Context) {
                         return "rust-analyzer 1.67.0-nightly (b7bc90fe 2022-11-21)";
                     },
                 ),
-                "0-2022-11-21",
+                "0-2022-11-21/0",
             );
         });
 
@@ -32,7 +32,7 @@ export async function getTests(ctx: Context) {
                         return "rust-analyzer 1.72.1 (d5c2e9c3 2023-09-13)";
                     },
                 ),
-                "1-2023-09-13",
+                "0-2023-09-13/1",
             );
         });
 
@@ -60,7 +60,7 @@ export async function getTests(ctx: Context) {
                         return "rust-analyzer 1.79.0 (129f3b99 2024-06-10)";
                     },
                 ),
-                "1-2024-06-10",
+                "0-2024-06-10/1",
             );
         });