about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLukas Wirth <lukastw97@gmail.com>2024-06-08 12:44:16 +0200
committerLukas Wirth <lukastw97@gmail.com>2024-06-08 12:54:43 +0200
commitb4891c3f56be9e563d917be6306117b17b79e2d5 (patch)
tree5b37f3e4a3f02e010b74f207165b914941dddd83
parenta9f0e206d95ff0abaf710c0a1869608174bf0ca6 (diff)
downloadrust-b4891c3f56be9e563d917be6306117b17b79e2d5.tar.gz
rust-b4891c3f56be9e563d917be6306117b17b79e2d5.zip
fix: Fix generated markers not being patchable in package.json
-rw-r--r--src/tools/rust-analyzer/.cargo/config.toml1
-rw-r--r--src/tools/rust-analyzer/xtask/src/dist.rs7
2 files changed, 3 insertions, 5 deletions
diff --git a/src/tools/rust-analyzer/.cargo/config.toml b/src/tools/rust-analyzer/.cargo/config.toml
index 070560dfbc3..0193a9566e2 100644
--- a/src/tools/rust-analyzer/.cargo/config.toml
+++ b/src/tools/rust-analyzer/.cargo/config.toml
@@ -4,6 +4,7 @@ tq = "test -- -q"
 qt = "tq"
 lint = "clippy --all-targets -- --cap-lints warn"
 codegen = "run --package xtask --bin xtask -- codegen"
+dist = "run --package xtask --bin xtask -- dist"
 
 [target.x86_64-pc-windows-msvc]
 linker = "rust-lld"
diff --git a/src/tools/rust-analyzer/xtask/src/dist.rs b/src/tools/rust-analyzer/xtask/src/dist.rs
index d6a10532700..742cf7f609a 100644
--- a/src/tools/rust-analyzer/xtask/src/dist.rs
+++ b/src/tools/rust-analyzer/xtask/src/dist.rs
@@ -70,11 +70,8 @@ fn dist_client(
             &format!(r#""version": "{version}""#),
         )
         .replace(r#""releaseTag": null"#, &format!(r#""releaseTag": "{release_tag}""#))
-        .replace(
-            "            {\n                \"title\": \"$generated-start\"\n            },\n",
-            "",
-        )
-        .replace("            { \"title\": \"$generated-end\" }\n", "")
+        .replace(r#""title": "$generated-start""#, "")
+        .replace(r#""title": "$generated-end""#, "")
         .replace(r#""enabledApiProposals": [],"#, r#""#);
     patch.commit(sh)?;