From: Luke Lau Date: Sun, 8 Sep 2019 21:02:40 +0000 (+0100) Subject: Bump to 0.7.0.0 X-Git-Tag: 0.8.0.0~5 X-Git-Url: https://git.lukelau.me/?p=lsp-test.git;a=commitdiff_plain;h=ba7a15760f4143c9fe3aebcffe79026a19751b6f Bump to 0.7.0.0 Uses new haskell-lsp which changes shutdown coding type, so breaking change --- diff --git a/ChangeLog.md b/ChangeLog.md index a0c1856..8bbc01f 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,5 +1,9 @@ # Revision history for lsp-test +## 0.7.0.0 -- 2019-09-08 + +* Update for haskell-lsp-0.16.0.0 + ## 0.6.1.0 -- 2019-08-24 * Add `satisfyMaybe` (@cocreature) diff --git a/lsp-test.cabal b/lsp-test.cabal index c9138d3..14e0046 100644 --- a/lsp-test.cabal +++ b/lsp-test.cabal @@ -1,5 +1,5 @@ name: lsp-test -version: 0.6.1.0 +version: 0.7.0.0 synopsis: Functional test framework for LSP servers. description: A test framework for writing tests against @@ -36,14 +36,14 @@ library , parser-combinators:Control.Applicative.Combinators default-language: Haskell2010 build-depends: base >= 4.10 && < 5 - , haskell-lsp == 0.17.* + , haskell-lsp == 0.16.* , aeson , aeson-pretty , ansi-terminal , async , bytestring , conduit - , conduit-parse + , conduit-parse == 0.2.* , containers , data-default , Diff @@ -79,7 +79,7 @@ test-suite tests build-depends: base >= 4.10 && < 5 , hspec , lens - , haskell-lsp == 0.15.* + , haskell-lsp == 0.16.* , lsp-test , data-default , aeson diff --git a/src/Language/Haskell/LSP/Test/Session.hs b/src/Language/Haskell/LSP/Test/Session.hs index 8e1afa8..b8286a2 100644 --- a/src/Language/Haskell/LSP/Test/Session.hs +++ b/src/Language/Haskell/LSP/Test/Session.hs @@ -34,7 +34,7 @@ import Control.Lens hiding (List) import Control.Monad import Control.Monad.IO.Class import Control.Monad.Except -#if __GLASGOW_HASKELL__ >= 806 +#if __GLASGOW_HASKELL__ == 806 import Control.Monad.Fail #endif import Control.Monad.Trans.Reader (ReaderT, runReaderT) diff --git a/stack.yaml b/stack.yaml index 18275ba..07b7ffc 100644 --- a/stack.yaml +++ b/stack.yaml @@ -4,5 +4,5 @@ packages: extra-deps: - rope-utf16-splay-0.3.1.0 - - haskell-lsp-0.15.0.0 - - haskell-lsp-types-0.15.0.0 + - haskell-lsp-0.16.0.0 + - haskell-lsp-types-0.16.0.0 diff --git a/stack.yaml.lock b/stack.yaml.lock index ed04335..e894dd7 100644 --- a/stack.yaml.lock +++ b/stack.yaml.lock @@ -12,19 +12,19 @@ packages: original: hackage: rope-utf16-splay-0.3.1.0 - completed: - hackage: haskell-lsp-0.15.0.0@sha256:26791d3ed01ca5be1fab16a450fec751616acac8aa87c5a3a3921aea0d2bbfc2,5260 + hackage: haskell-lsp-0.16.0.0@sha256:6ac4b58e6caef43546a3c115f1aaaae0e23d30f0e37b8c4e94525468e9982d09,5264 pantry-tree: size: 1725 - sha256: a08c3c4f25717c54f3c0adaefb3cd054c6a0a16f4b53d01617d6fc5a2e2798b0 + sha256: 31b245f4da5b5b844be9802bb2bfd397c90c0a50b063e5bae26648c6220aaf7f original: - hackage: haskell-lsp-0.15.0.0 + hackage: haskell-lsp-0.16.0.0 - completed: - hackage: haskell-lsp-types-0.15.0.0@sha256:75698e3af3c9c0f8494121a2bdd47bb4ccc423afb58fecfa43e9ffbcd8721b3c,2880 + hackage: haskell-lsp-types-0.16.0.0@sha256:57729b32b1ca65d4869e1e518fa4df749d4488ec5f11e23b50c2b89417f5f211,2882 pantry-tree: size: 2369 - sha256: 04b8321fc9e60796cfecc0487f35c32208908f1ce7b7e2d75bc8347a1d91bcee + sha256: cc24c23f741e777b9c01ccd700af034e2258e560f5fdb271d08befd4b03196b7 original: - hackage: haskell-lsp-types-0.15.0.0 + hackage: haskell-lsp-types-0.16.0.0 snapshots: - completed: size: 499889