From 6fd2d0841871018bd394ebbdccd4c1f39e5cf773 Mon Sep 17 00:00:00 2001 From: Nayeem Rahman Date: Mon, 2 Oct 2023 07:32:05 +0100 Subject: refactor(lsp): clean up tsc requests (#20743) --- cli/tsc/diagnostics.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'cli/tsc/diagnostics.rs') diff --git a/cli/tsc/diagnostics.rs b/cli/tsc/diagnostics.rs index 08fa3e8da..296337974 100644 --- a/cli/tsc/diagnostics.rs +++ b/cli/tsc/diagnostics.rs @@ -113,10 +113,13 @@ pub struct Diagnostic { pub start: Option, pub end: Option, pub message_text: Option, + #[serde(skip_serializing_if = "Option::is_none")] pub message_chain: Option, + #[serde(skip_serializing_if = "Option::is_none")] pub source: Option, pub source_line: Option, pub file_name: Option, + #[serde(skip_serializing_if = "Option::is_none")] pub related_information: Option>, } -- cgit v1.2.3