Unnamed repository; edit this file 'description' to name the repository.
Merge pull request #19904 from Wilfred/project_json_naming
internal: Use 'ProjectJson' consistently
Lukas Wirth 11 months ago
parent b9e6671 · parent 005d8c5 · commit 04439c8
-rw-r--r--crates/rust-analyzer/src/config.rs4
-rw-r--r--crates/rust-analyzer/src/reload.rs4
-rw-r--r--docs/book/src/non_cargo_based_projects.md2
3 files changed, 5 insertions, 5 deletions
diff --git a/crates/rust-analyzer/src/config.rs b/crates/rust-analyzer/src/config.rs
index d1ca8c1a91..96be6726cc 100644
--- a/crates/rust-analyzer/src/config.rs
+++ b/crates/rust-analyzer/src/config.rs
@@ -1192,7 +1192,7 @@ impl ConfigChange {
#[derive(Debug, Clone, Eq, PartialEq)]
pub enum LinkedProject {
ProjectManifest(ProjectManifest),
- InlineJsonProject(ProjectJson),
+ InlineProjectJson(ProjectJson),
}
impl From<ProjectManifest> for LinkedProject {
@@ -1203,7 +1203,7 @@ impl From<ProjectManifest> for LinkedProject {
impl From<ProjectJson> for LinkedProject {
fn from(v: ProjectJson) -> Self {
- LinkedProject::InlineJsonProject(v)
+ LinkedProject::InlineProjectJson(v)
}
}
diff --git a/crates/rust-analyzer/src/reload.rs b/crates/rust-analyzer/src/reload.rs
index ae9e3e9987..4677880daa 100644
--- a/crates/rust-analyzer/src/reload.rs
+++ b/crates/rust-analyzer/src/reload.rs
@@ -292,7 +292,7 @@ impl GlobalState {
if let (Some(_command), Some(path)) = (&discover_command, &path) {
let build = linked_projects.iter().find_map(|project| match project {
- LinkedProject::InlineJsonProject(it) => it.crate_by_buildfile(path),
+ LinkedProject::InlineProjectJson(it) => it.crate_by_buildfile(path),
_ => None,
});
@@ -318,7 +318,7 @@ impl GlobalState {
&progress,
)
}
- LinkedProject::InlineJsonProject(it) => {
+ LinkedProject::InlineProjectJson(it) => {
let workspace = project_model::ProjectWorkspace::load_inline(
it.clone(),
&cargo_config,
diff --git a/docs/book/src/non_cargo_based_projects.md b/docs/book/src/non_cargo_based_projects.md
index 151f8758a1..bbdb48bbbc 100644
--- a/docs/book/src/non_cargo_based_projects.md
+++ b/docs/book/src/non_cargo_based_projects.md
@@ -5,7 +5,7 @@ build system, you’ll have to describe the structure of your project for
rust-analyzer in the `rust-project.json` format:
```typescript
-interface JsonProject {
+interface ProjectJson {
/// Path to the sysroot directory.
///
/// The sysroot is where rustc looks for the