From b9132def667957ac138162b5d1cce59f4c013367 Mon Sep 17 00:00:00 2001 From: Luke Lau Date: Sat, 7 Sep 2019 21:34:48 -0400 Subject: [PATCH] Start working on support for GHC 8.8/haskell-lsp-0.17 --- lsp-test.cabal | 4 ++-- src/Language/Haskell/LSP/Test/Messages.hs | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lsp-test.cabal b/lsp-test.cabal index e4c465b..c9138d3 100644 --- a/lsp-test.cabal +++ b/lsp-test.cabal @@ -21,7 +21,7 @@ build-type: Simple cabal-version: 2.0 extra-source-files: README.md , ChangeLog.md -tested-with: GHC == 8.2.2 , GHC == 8.4.2 , GHC == 8.4.3, GHC == 8.6.4, GHC == 8.6.5 +tested-with: GHC == 8.2.2 , GHC == 8.4.2 , GHC == 8.4.3, GHC == 8.6.4, GHC == 8.6.5, GHC == 8.8.1 source-repository head type: git @@ -36,7 +36,7 @@ library , parser-combinators:Control.Applicative.Combinators default-language: Haskell2010 build-depends: base >= 4.10 && < 5 - , haskell-lsp == 0.15.* + , haskell-lsp == 0.17.* , aeson , aeson-pretty , ansi-terminal diff --git a/src/Language/Haskell/LSP/Test/Messages.hs b/src/Language/Haskell/LSP/Test/Messages.hs index 16813e2..f41a77b 100644 --- a/src/Language/Haskell/LSP/Test/Messages.hs +++ b/src/Language/Haskell/LSP/Test/Messages.hs @@ -124,6 +124,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 -- 2.30.2