X-Git-Url: http://git.lukelau.me/?a=blobdiff_plain;f=src%2FLanguage%2FHaskell%2FLSP%2FTest%2FMessages.hs;h=f8b182233f682ad853db4ff1b38aa398e617895e;hb=40da0529edb687864acf2716dff310d38b0641c6;hp=02fa7fc41dd2f6e7dec83cfd3a9cfc59d3a0694a;hpb=12f6e7e7c1d2603712de134477a470bfa72ecf4b;p=lsp-test.git diff --git a/src/Language/Haskell/LSP/Test/Messages.hs b/src/Language/Haskell/LSP/Test/Messages.hs index 02fa7fc..f8b1822 100644 --- a/src/Language/Haskell/LSP/Test/Messages.hs +++ b/src/Language/Haskell/LSP/Test/Messages.hs @@ -59,6 +59,8 @@ handleServerMessage request response notification msg = case msg of (ReqApplyWorkspaceEdit m) -> request m (ReqShowMessage m) -> request m (ReqUnregisterCapability m) -> request m + (ReqCustomServer m) -> request m + (ReqWorkDoneProgressCreate m) -> request m (RspInitialize m) -> response m (RspShutdown m) -> response m (RspHover m) -> response m @@ -87,11 +89,16 @@ handleServerMessage request response notification msg = case msg of (RspDocumentColor m) -> response m (RspColorPresentation m) -> response m (RspFoldingRange m) -> response m + (RspCustomServer m) -> response m (NotPublishDiagnostics m) -> notification m (NotLogMessage m) -> notification m (NotShowMessage m) -> notification m + (NotWorkDoneProgressBegin m) -> notification m + (NotWorkDoneProgressReport m) -> notification m + (NotWorkDoneProgressEnd m) -> notification m (NotTelemetry m) -> notification m (NotCancelRequestFromServer m) -> notification m + (NotCustomServer m) -> notification m handleClientMessage :: forall a. @@ -118,6 +125,7 @@ handleClientMessage request response notification msg = case msg of (ReqDocumentFormatting m) -> request m (ReqDocumentRangeFormatting m) -> request m (ReqDocumentOnTypeFormatting m) -> request m + (ReqPrepareRename m) -> request m (ReqRename m) -> request m (ReqExecuteCommand m) -> request m (ReqDocumentLink m) -> request m @@ -141,4 +149,6 @@ handleClientMessage request response notification msg = case msg of (NotDidSaveTextDocument m) -> notification m (NotDidChangeWatchedFiles m) -> notification m (NotDidChangeWorkspaceFolders m) -> notification m - (UnknownFromClientMessage m) -> error $ "Unknown message sent from client: " ++ show m + (NotWorkDoneProgressCancel m) -> notification m + (ReqCustomClient m) -> request m + (NotCustomClient m) -> notification m