This repository was archived by the owner on Oct 7, 2020. It is now read-only.
File tree 8 files changed +1
-28
lines changed
8 files changed +1
-28
lines changed Original file line number Diff line number Diff line change @@ -18,7 +18,6 @@ import qualified Paths_haskell_ide_engine as Meta
18
18
import System.Directory
19
19
import System.Environment
20
20
import qualified System.Log.Logger as L
21
- import qualified System.Remote.Monitoring.Wai as EKG
22
21
23
22
-- ---------------------------------------------------------------------
24
23
-- plugins
@@ -111,10 +110,6 @@ run opts = do
111
110
warningm $ " Mismatching GHC versions: Project is " ++ projGhcVersion
112
111
++ " , HIE is " ++ hieGhcVersion
113
112
114
- when (optEkg opts) $ do
115
- logm $ " Launching EKG server on port " ++ show (optEkgPort opts)
116
- void $ EKG. forkServer " localhost" (optEkgPort opts)
117
-
118
113
origDir <- getCurrentDirectory
119
114
120
115
maybe (pure () ) setCurrentDirectory $ projectRoot opts
Original file line number Diff line number Diff line change @@ -6,4 +6,4 @@ packages:
6
6
./submodules/brittany
7
7
./submodules/cabal-helper/
8
8
./submodules/ghc-mod/
9
- ./submodules/ghc-mod/core/
9
+ ./submodules/ghc-mod/core/
Original file line number Diff line number Diff line change @@ -103,7 +103,6 @@ executable hie
103
103
other-modules : Paths_haskell_ide_engine
104
104
build-depends : base
105
105
, directory
106
- , ekg-wai
107
106
, ghc-mod-core
108
107
, haskell-ide-engine
109
108
, haskell-lsp
Original file line number Diff line number Diff line change @@ -13,8 +13,6 @@ data GlobalOpts = GlobalOpts
13
13
, optJson :: Bool
14
14
, projectRoot :: Maybe String
15
15
, optGhcModVomit :: Bool
16
- , optEkg :: Bool
17
- , optEkgPort :: Int
18
16
, optCaptureFile :: Maybe FilePath
19
17
, optExamplePlugin :: Bool
20
18
} deriving (Show )
@@ -46,16 +44,6 @@ globalOptsParser = GlobalOpts
46
44
<*> switch
47
45
( long " vomit"
48
46
<> help " enable vomit logging for ghc-mod" )
49
- <*> switch
50
- ( long " ekg"
51
- <> help " enable ekg collection and display on http://localhost:8000" )
52
- <*> option auto
53
- ( long " port"
54
- <> short ' p'
55
- <> metavar " PORT"
56
- <> help " TCP port to use for EKG server. Only used if --ekg is set. Default 8000"
57
- <> value 8000
58
- )
59
47
<*> optional (strOption
60
48
( long " capture"
61
49
<> short ' c'
Original file line number Diff line number Diff line change @@ -17,9 +17,6 @@ extra-deps:
17
17
- constrained-dynamic-0.1.0.0
18
18
- czipwith-1.0.1.1
19
19
- data-tree-print-0.1.0.2
20
- - ekg-core-0.1.1.6
21
- - ekg-json-0.1.0.6
22
- - ekg-wai-0.1.0.3
23
20
- haddock-api-2.21.0
24
21
- haskell-lsp-0.8.0.1
25
22
- haskell-lsp-types-0.8.0.1
Original file line number Diff line number Diff line change @@ -13,8 +13,6 @@ extra-deps:
13
13
- butcher-1.3.2.1
14
14
- cabal-plan-0.4.0.0
15
15
- constrained-dynamic-0.1.0.0
16
- - ekg-json-0.1.0.6
17
- - ekg-wai-0.1.0.3
18
16
- haddock-api-2.21.0
19
17
- hsimport-0.8.6
20
18
- lsp-test-0.5.0.2
Original file line number Diff line number Diff line change @@ -13,8 +13,6 @@ extra-deps:
13
13
- butcher-1.3.2.1
14
14
- cabal-plan-0.4.0.0
15
15
- constrained-dynamic-0.1.0.0
16
- - ekg-json-0.1.0.6
17
- - ekg-wai-0.1.0.3
18
16
- haddock-api-2.21.0
19
17
- hsimport-0.8.6
20
18
- monad-memo-0.4.1
Original file line number Diff line number Diff line change @@ -13,8 +13,6 @@ extra-deps:
13
13
- butcher-1.3.2.1
14
14
- cabal-plan-0.4.0.0
15
15
- constrained-dynamic-0.1.0.0
16
- - ekg-json-0.1.0.6
17
- - ekg-wai-0.1.0.3
18
16
- haddock-api-2.21.0
19
17
- hsimport-0.8.6
20
18
- monad-memo-0.4.1
You can’t perform that action at this time.
0 commit comments