From fe50c5359e863cfefe18382d7e63ba188c505f07 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Mon, 20 Nov 2023 16:02:04 -0800 Subject: [PATCH] Update some more cases of "type" -> "$message_type" --- compiler/rustc_errors/src/json.rs | 3 ++- src/doc/rustc/src/json.md | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/compiler/rustc_errors/src/json.rs b/compiler/rustc_errors/src/json.rs index 38699c26680..aa3749334d9 100644 --- a/compiler/rustc_errors/src/json.rs +++ b/compiler/rustc_errors/src/json.rs @@ -317,7 +317,8 @@ struct ArtifactNotification<'a> { #[derive(Serialize)] struct FutureBreakageItem<'a> { - // Actually Diagnostic, but we want to make sure it gets serialized with `type`. + // Always EmitTyped::Diagnostic, but we want to make sure it gets serialized + // with "$message_type". diagnostic: EmitTyped<'a>, } diff --git a/src/doc/rustc/src/json.md b/src/doc/rustc/src/json.md index eaace8883f2..9daa0810126 100644 --- a/src/doc/rustc/src/json.md +++ b/src/doc/rustc/src/json.md @@ -222,7 +222,7 @@ flag][option-emit] documentation. ```javascript { /* Type of this message */ - "type": "artifact", + "$message_type": "artifact", /* The filename that was generated. */ "artifact": "libfoo.rlib", /* The kind of artifact that was generated. Possible values: @@ -246,7 +246,7 @@ information, even if the diagnostics have been suppressed (such as with an ```javascript { /* Type of this message */ - "type": "future_incompat", + "$message_type": "future_incompat", /* An array of objects describing a warning that will become a hard error in the future. */