diff options
author | Nayeem Rahman <nayeemrmn99@gmail.com> | 2023-10-02 07:32:05 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-02 07:32:05 +0100 |
commit | 6fd2d0841871018bd394ebbdccd4c1f39e5cf773 (patch) | |
tree | 635b0402b090a2792be20c2a45850b30ca3cb9b5 /cli/tsc/diagnostics.rs | |
parent | de25c81fd0860d0fb604d105534721d8b37a4abd (diff) |
refactor(lsp): clean up tsc requests (#20743)
Diffstat (limited to 'cli/tsc/diagnostics.rs')
-rw-r--r-- | cli/tsc/diagnostics.rs | 3 |
1 files changed, 3 insertions, 0 deletions
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<Position>, pub end: Option<Position>, pub message_text: Option<String>, + #[serde(skip_serializing_if = "Option::is_none")] pub message_chain: Option<DiagnosticMessageChain>, + #[serde(skip_serializing_if = "Option::is_none")] pub source: Option<String>, pub source_line: Option<String>, pub file_name: Option<String>, + #[serde(skip_serializing_if = "Option::is_none")] pub related_information: Option<Vec<Diagnostic>>, } |