projects
/
lsp-test.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Hide cleanupProcess for process-1.6.3.0 with comment
[lsp-test.git]
/
src
/
Language
/
Haskell
/
LSP
/
Test
/
Compat.hs
diff --git
a/src/Language/Haskell/LSP/Test/Compat.hs
b/src/Language/Haskell/LSP/Test/Compat.hs
index a68f74158bb95baa85d5965556eecaf5689c1044..f48faa90cc7c40031779a9679b44ddcbf16e41b1 100644
(file)
--- a/
src/Language/Haskell/LSP/Test/Compat.hs
+++ b/
src/Language/Haskell/LSP/Test/Compat.hs
@@
-9,11
+9,13
@@
import Data.Maybe
import System.IO
#if MIN_VERSION_process(1,6,3)
import System.IO
#if MIN_VERSION_process(1,6,3)
-# if MIN_VERSION_process(1,6,4)
+-- We have to hide cleanupProcess for process-1.6.3.0
+-- cause it is in the public api for 1.6.3.0 versions
+-- shipped with ghc >= 8.6 and < 8.6.4
import System.Process hiding (getPid, cleanupProcess)
import System.Process hiding (getPid, cleanupProcess)
+# if MIN_VERSION_process(1,6,4)
import qualified System.Process (getPid, cleanupProcess)
# else
import qualified System.Process (getPid, cleanupProcess)
# else
-import System.Process hiding (getPid)
import qualified System.Process (getPid)
# endif
#else
import qualified System.Process (getPid)
# endif
#else