diff options
Diffstat (limited to 'cli/lsp/tsc.rs')
-rw-r--r-- | cli/lsp/tsc.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cli/lsp/tsc.rs b/cli/lsp/tsc.rs index 2a5bdc2d8..76e428b2f 100644 --- a/cli/lsp/tsc.rs +++ b/cli/lsp/tsc.rs @@ -2871,6 +2871,9 @@ pub enum RequestMethod { ProvideCallHierarchyIncomingCalls((ModuleSpecifier, u32)), /// Resolve outgoing call hierarchy items for a specific position. ProvideCallHierarchyOutgoingCalls((ModuleSpecifier, u32)), + + // Special request, used only internally by the LSP + Restart, } impl RequestMethod { @@ -3084,6 +3087,10 @@ impl RequestMethod { "position": position }) } + RequestMethod::Restart => json!({ + "id": id, + "method": "restart", + }), } } } |