@@ -11,7 +11,8 @@ module Development.IDE.Main
11
11
,testing) where
12
12
import Control.Concurrent.Extra (newLock , withLock ,
13
13
withNumCapabilities )
14
- import Control.Concurrent.STM.Stats (atomically , dumpSTMStats )
14
+ import Control.Concurrent.STM.Stats (atomically ,
15
+ dumpSTMStats )
15
16
import Control.Exception.Safe (Exception (displayException ),
16
17
catchAny )
17
18
import Control.Monad.Extra (concatMapM , unless ,
@@ -34,7 +35,8 @@ import Development.IDE (Action, GhcVersion (..),
34
35
ghcVersion ,
35
36
hDuplicateTo' )
36
37
import Development.IDE.Core.Debouncer (Debouncer ,
37
- newAsyncDebouncer )
38
+ newAsyncDebouncer ,
39
+ noopDebouncer )
38
40
import Development.IDE.Core.FileStore (isWatchSupported ,
39
41
makeVFSHandle )
40
42
import Development.IDE.Core.IdeConfiguration (IdeConfiguration (.. ),
@@ -225,6 +227,7 @@ testing = (defaultArguments Debug) {
225
227
argsHlsPlugins = pluginDescToIdePlugins $
226
228
idePluginsToPluginDesc (argsHlsPlugins def)
227
229
++ [Test. blockCommandDescriptor " block-command" , Test. plugin],
230
+ argsDebouncer = pure noopDebouncer,
228
231
argsIdeOptions = \ config sessionLoader ->
229
232
let defOptions = argsIdeOptions def config sessionLoader
230
233
in defOptions {
0 commit comments