mirror of
https://github.com/haskell/ghcide.git
synced 2024-12-17 07:01:41 +03:00
A library for building Haskell IDE tooling
7c3213c3c5
* Use haskell-lsp’s builtin VFS in "damlc ide" haskell-lsp has a builtin VFS that it updates automatically on the corresponding requests. This PR removes our own VFS implementation and uses that builtin VFS in "damlc ide". To allow the use of functions like setBufferModified (we use that heavily in daml-ghc-shake-test-ci) without having to spawn an LSP server, we also add a fallback where we spin up our own LSP implementation. |
||
---|---|---|
src/Development/IDE | ||
test | ||
.ghci | ||
BUILD.bazel | ||
haskell-ide-core.cabal | ||
README.md | ||
stack.yaml |
A lightweight, extensible base for LSP IDE tooling based on Shake and GHC Lib