about summary refs log tree commit diff
diff options
context:
space:
mode:
authorVincent Esche <regexident@gmail.com>2024-08-06 00:23:22 +0200
committerVincent Esche <regexident@gmail.com>2024-08-06 00:26:42 +0200
commit584f9543ea976ea4380bc542d5325f14940c4be8 (patch)
treed6165bf3e5cee8929046f1b2014a78cb9a7e93b8
parente15ffa5629a65278904f65b4c442a2aeeba59859 (diff)
downloadrust-584f9543ea976ea4380bc542d5325f14940c4be8.tar.gz
rust-584f9543ea976ea4380bc542d5325f14940c4be8.zip
Replace `[package.repository] = "…"` of published crates with `[package.repository.workspace] = true`
-rw-r--r--src/tools/rust-analyzer/Cargo.toml1
-rw-r--r--src/tools/rust-analyzer/crates/base-db/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/cfg/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/flycheck/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/hir-def/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/hir-expand/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/hir-ty/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/hir/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/ide-assists/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/ide-completion/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/ide-db/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/ide-diagnostics/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/ide-ssr/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/ide/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/intern/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/limit/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/load-cargo/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/mbe/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/parser/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/paths/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/proc-macro-api/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/proc-macro-srv-cli/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/proc-macro-srv/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/profile/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/project-model/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/rust-analyzer/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/span/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/stdx/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/syntax/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/test-utils/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/text-edit/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/toolchain/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/tt/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/vfs-notify/Cargo.toml2
-rw-r--r--src/tools/rust-analyzer/crates/vfs/Cargo.toml2
35 files changed, 35 insertions, 34 deletions
diff --git a/src/tools/rust-analyzer/Cargo.toml b/src/tools/rust-analyzer/Cargo.toml
index d56d941dbff..4e834840698 100644
--- a/src/tools/rust-analyzer/Cargo.toml
+++ b/src/tools/rust-analyzer/Cargo.toml
@@ -8,6 +8,7 @@ rust-version = "1.78"
 edition = "2021"
 license = "MIT OR Apache-2.0"
 authors = ["rust-analyzer team"]
+repository = "https://github.com/rust-lang/rust-analyzer"
 
 [profile.dev]
 debug = 1
diff --git a/src/tools/rust-analyzer/crates/base-db/Cargo.toml b/src/tools/rust-analyzer/crates/base-db/Cargo.toml
index f5f51650fa8..b17b08a720c 100644
--- a/src/tools/rust-analyzer/crates/base-db/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/base-db/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "base-db"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Basic database traits for rust-analyzer. The concrete DB is defined by `ide` (aka `ra_ap_ide`)."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/cfg/Cargo.toml b/src/tools/rust-analyzer/crates/cfg/Cargo.toml
index 6a8a638d9ec..29b7ad6f8fe 100644
--- a/src/tools/rust-analyzer/crates/cfg/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/cfg/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "cfg"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Conditional compiling options, `cfg` attribute parser and evaluator for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/flycheck/Cargo.toml b/src/tools/rust-analyzer/crates/flycheck/Cargo.toml
index d3b3ffc11f0..a7f6e296d3b 100644
--- a/src/tools/rust-analyzer/crates/flycheck/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/flycheck/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "flycheck"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Functionality needed for rust-analyzer to run `cargo` commands in a background thread."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/hir-def/Cargo.toml b/src/tools/rust-analyzer/crates/hir-def/Cargo.toml
index 3a5a7c3e70e..5b9d227e315 100644
--- a/src/tools/rust-analyzer/crates/hir-def/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/hir-def/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "hir-def"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "RPC Api for the `proc-macro-srv` crate of rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/hir-expand/Cargo.toml b/src/tools/rust-analyzer/crates/hir-expand/Cargo.toml
index 1fabbda7f3e..03a9d54d2e6 100644
--- a/src/tools/rust-analyzer/crates/hir-expand/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/hir-expand/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "hir-expand"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Macro expansion for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/hir-ty/Cargo.toml b/src/tools/rust-analyzer/crates/hir-ty/Cargo.toml
index 0b39f71a3c8..b079b5675bd 100644
--- a/src/tools/rust-analyzer/crates/hir-ty/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/hir-ty/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "hir-ty"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "The type system for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/hir/Cargo.toml b/src/tools/rust-analyzer/crates/hir/Cargo.toml
index 9689ca94a51..324fa1c6a85 100644
--- a/src/tools/rust-analyzer/crates/hir/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/hir/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "hir"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "A high-level object-oriented access to Rust code for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/ide-assists/Cargo.toml b/src/tools/rust-analyzer/crates/ide-assists/Cargo.toml
index a236a01928c..df52562b6a1 100644
--- a/src/tools/rust-analyzer/crates/ide-assists/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/ide-assists/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "ide-assists"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Code assists for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/ide-completion/Cargo.toml b/src/tools/rust-analyzer/crates/ide-completion/Cargo.toml
index a0cf6ec4f89..035b2fc0db0 100644
--- a/src/tools/rust-analyzer/crates/ide-completion/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/ide-completion/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "ide-completion"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Utilities for generating completions of user input for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/ide-db/Cargo.toml b/src/tools/rust-analyzer/crates/ide-db/Cargo.toml
index 275542ab4d2..6714a99f80e 100644
--- a/src/tools/rust-analyzer/crates/ide-db/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/ide-db/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "ide-db"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Core data structure representing IDE state for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/ide-diagnostics/Cargo.toml b/src/tools/rust-analyzer/crates/ide-diagnostics/Cargo.toml
index 1a3e14c7c74..9c3a279a945 100644
--- a/src/tools/rust-analyzer/crates/ide-diagnostics/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/ide-diagnostics/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "ide-diagnostics"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Diagnostics rendering and fixits for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/ide-ssr/Cargo.toml b/src/tools/rust-analyzer/crates/ide-ssr/Cargo.toml
index 9c6f69a8eaa..fad62fa3b96 100644
--- a/src/tools/rust-analyzer/crates/ide-ssr/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/ide-ssr/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "ide-ssr"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Structural search and replace of Rust code for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/ide/Cargo.toml b/src/tools/rust-analyzer/crates/ide/Cargo.toml
index 016ed1997d5..d976d604f1a 100644
--- a/src/tools/rust-analyzer/crates/ide/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/ide/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "ide"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "IDE-centric APIs for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/intern/Cargo.toml b/src/tools/rust-analyzer/crates/intern/Cargo.toml
index bd9032e0512..5e7ee54c6af 100644
--- a/src/tools/rust-analyzer/crates/intern/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/intern/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "intern"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Global `Arc`-based object interning infrastructure for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/limit/Cargo.toml b/src/tools/rust-analyzer/crates/limit/Cargo.toml
index 634c3b35139..30666f5219a 100644
--- a/src/tools/rust-analyzer/crates/limit/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/limit/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "limit"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "A struct to enforce limits for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/load-cargo/Cargo.toml b/src/tools/rust-analyzer/crates/load-cargo/Cargo.toml
index fde42ef871a..23fd50a0564 100644
--- a/src/tools/rust-analyzer/crates/load-cargo/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/load-cargo/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "load-cargo"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Loads a Cargo project into a static instance of rust-analyzer for analysis."
 
 rust-version.workspace = true
diff --git a/src/tools/rust-analyzer/crates/mbe/Cargo.toml b/src/tools/rust-analyzer/crates/mbe/Cargo.toml
index f1623ca1fc0..756d42ef573 100644
--- a/src/tools/rust-analyzer/crates/mbe/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/mbe/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "mbe"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Handling of `macro_rules` macros for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/parser/Cargo.toml b/src/tools/rust-analyzer/crates/parser/Cargo.toml
index d3e763affc6..d5255665b46 100644
--- a/src/tools/rust-analyzer/crates/parser/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/parser/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "parser"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "The Rust parser for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/paths/Cargo.toml b/src/tools/rust-analyzer/crates/paths/Cargo.toml
index c6a5e08bcd2..d4b0a54ed64 100644
--- a/src/tools/rust-analyzer/crates/paths/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/paths/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "paths"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Path wrappers for absolute and relative paths rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/proc-macro-api/Cargo.toml b/src/tools/rust-analyzer/crates/proc-macro-api/Cargo.toml
index 8f74c7c6e4d..84b877f026b 100644
--- a/src/tools/rust-analyzer/crates/proc-macro-api/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/proc-macro-api/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "proc-macro-api"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "RPC Api for the `proc-macro-srv` crate of rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/proc-macro-srv-cli/Cargo.toml b/src/tools/rust-analyzer/crates/proc-macro-srv-cli/Cargo.toml
index 12f4d9d963a..1c394513c45 100644
--- a/src/tools/rust-analyzer/crates/proc-macro-srv-cli/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/proc-macro-srv-cli/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "proc-macro-srv-cli"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "A standalone binary for the `proc-macro-srv` crate of rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/proc-macro-srv/Cargo.toml b/src/tools/rust-analyzer/crates/proc-macro-srv/Cargo.toml
index 8c760bf8490..e8d9677c928 100644
--- a/src/tools/rust-analyzer/crates/proc-macro-srv/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/proc-macro-srv/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "proc-macro-srv"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Proc-macro server for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/profile/Cargo.toml b/src/tools/rust-analyzer/crates/profile/Cargo.toml
index b1a4c6f4105..2e3413f339b 100644
--- a/src/tools/rust-analyzer/crates/profile/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/profile/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "profile"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "A collection of tools for profiling rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/project-model/Cargo.toml b/src/tools/rust-analyzer/crates/project-model/Cargo.toml
index 46cd7a1e3c2..68e0e1ba554 100644
--- a/src/tools/rust-analyzer/crates/project-model/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/project-model/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "project-model"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "A representation for a Cargo project for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/rust-analyzer/Cargo.toml b/src/tools/rust-analyzer/crates/rust-analyzer/Cargo.toml
index 3983e52cd10..6aa2789c5eb 100644
--- a/src/tools/rust-analyzer/crates/rust-analyzer/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/rust-analyzer/Cargo.toml
@@ -2,7 +2,7 @@
 name = "rust-analyzer"
 version = "0.0.0"
 homepage = "https://rust-analyzer.github.io/"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "A language server for the Rust programming language"
 documentation = "https://rust-analyzer.github.io/manual.html"
 autobins = false
diff --git a/src/tools/rust-analyzer/crates/span/Cargo.toml b/src/tools/rust-analyzer/crates/span/Cargo.toml
index d0728603201..3381dac0b42 100644
--- a/src/tools/rust-analyzer/crates/span/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/span/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "span"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "File and span related types for rust-analyzer."
 
 rust-version.workspace = true
diff --git a/src/tools/rust-analyzer/crates/stdx/Cargo.toml b/src/tools/rust-analyzer/crates/stdx/Cargo.toml
index 7b6c54eff00..77c9f3cb148 100644
--- a/src/tools/rust-analyzer/crates/stdx/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/stdx/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "stdx"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Missing batteries for standard libraries for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/syntax/Cargo.toml b/src/tools/rust-analyzer/crates/syntax/Cargo.toml
index ed99bc794f8..994c21469ff 100644
--- a/src/tools/rust-analyzer/crates/syntax/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/syntax/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "syntax"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Concrete syntax tree definitions for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/test-utils/Cargo.toml b/src/tools/rust-analyzer/crates/test-utils/Cargo.toml
index 2d648934342..b1457722a92 100644
--- a/src/tools/rust-analyzer/crates/test-utils/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/test-utils/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "test-utils"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Assorted testing utilities for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/text-edit/Cargo.toml b/src/tools/rust-analyzer/crates/text-edit/Cargo.toml
index d8d72dcde3a..dc6b3d31a09 100644
--- a/src/tools/rust-analyzer/crates/text-edit/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/text-edit/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "text-edit"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Representation of a `TextEdit` for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/toolchain/Cargo.toml b/src/tools/rust-analyzer/crates/toolchain/Cargo.toml
index a5eb66e53a3..87e8efb20fc 100644
--- a/src/tools/rust-analyzer/crates/toolchain/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/toolchain/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "toolchain"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Discovery of `cargo` & `rustc` executables for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/tt/Cargo.toml b/src/tools/rust-analyzer/crates/tt/Cargo.toml
index 092faeeef20..82e7c24668f 100644
--- a/src/tools/rust-analyzer/crates/tt/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/tt/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "tt"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "A `TokenTree` data structure for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/vfs-notify/Cargo.toml b/src/tools/rust-analyzer/crates/vfs-notify/Cargo.toml
index 3b22952e2b2..d2f7079915f 100644
--- a/src/tools/rust-analyzer/crates/vfs-notify/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/vfs-notify/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "vfs-notify"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "Implementation of `loader::Handle` for rust-analyzer."
 
 authors.workspace = true
diff --git a/src/tools/rust-analyzer/crates/vfs/Cargo.toml b/src/tools/rust-analyzer/crates/vfs/Cargo.toml
index 6653863d92d..c6f34e2af08 100644
--- a/src/tools/rust-analyzer/crates/vfs/Cargo.toml
+++ b/src/tools/rust-analyzer/crates/vfs/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "vfs"
 version = "0.0.0"
-repository = "https://github.com/rust-lang/rust-analyzer"
+repository.workspace = true
 description = "A virtual file system for rust-analyzer."
 
 authors.workspace = true