name: lsp-test
-version: 0.5.2.1
+version: 0.5.2.2
synopsis: Functional test framework for LSP servers.
description:
A test framework for writing tests against
, parser-combinators:Control.Applicative.Combinators
default-language: Haskell2010
build-depends: base >= 4.10 && < 5
- , haskell-lsp == 0.12.*
+ , haskell-lsp >= 0.12.1 && < 0.13
, aeson
, aeson-pretty
, ansi-terminal
build-depends: base >= 4.10 && < 5
, hspec
, lens
- , haskell-lsp == 0.12.*
+ , haskell-lsp >= 0.12.1 && < 0.13
, lsp-test
, data-default
, aeson
forM_ bumpedVersions $ \(VersionedTextDocumentIdentifier uri v) ->
modify $ \s ->
let oldVFS = vfs s
- update (VirtualFile oldV t) = VirtualFile (fromMaybe oldV v) t
+ update (VirtualFile oldV t mf) = VirtualFile (fromMaybe oldV v) t mf
newVFS = Map.adjust update uri oldVFS
in s { vfs = newVFS }
- .
extra-deps:
- - haskell-lsp-0.12.0.0
- - haskell-lsp-types-0.12.0.0
- - rope-utf16-splay-0.2.0.0
+ - haskell-lsp-0.12.1.0
+ - haskell-lsp-types-0.12.1.0
+ - rope-utf16-splay-0.3.1.0