Skip to content

Commit c290635

Browse files
committed
remove unused field
1 parent 6949b15 commit c290635

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

ghcide/src/Development/IDE/Core/Shake.hs

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,11 @@ import Development.IDE.Core.Tracing
110110
import Development.IDE.GHC.Compat (NameCacheUpdater (..),
111111
upNameCache)
112112
import Development.IDE.GHC.Orphans ()
113+
import Development.IDE.Graph hiding (ShakeValue)
114+
import qualified Development.IDE.Graph as Shake
115+
import Development.IDE.Graph.Classes
116+
import Development.IDE.Graph.Database
117+
import Development.IDE.Graph.Rule
113118
import Development.IDE.Types.Action
114119
import Development.IDE.Types.Diagnostics
115120
import Development.IDE.Types.Exports
@@ -119,11 +124,6 @@ import Development.IDE.Types.Logger hiding (Priority)
119124
import qualified Development.IDE.Types.Logger as Logger
120125
import Development.IDE.Types.Options
121126
import Development.IDE.Types.Shake
122-
import Development.IDE.Graph hiding (ShakeValue)
123-
import qualified Development.IDE.Graph as Shake
124-
import Development.IDE.Graph.Classes
125-
import Development.IDE.Graph.Database
126-
import Development.IDE.Graph.Rule
127127
import GHC.Generics
128128
import Language.LSP.Diagnostics
129129
import qualified Language.LSP.Server as LSP
@@ -187,8 +187,6 @@ data ShakeExtras = ShakeExtras
187187
,progressUpdate :: ProgressEvent -> IO ()
188188
,ideTesting :: IdeTesting
189189
-- ^ Whether to enable additional lsp messages used by the test suite for checking invariants
190-
,session :: MVar ShakeSession
191-
-- ^ Used in the GhcSession rule to forcefully restart the session after adding a new component
192190
,restartShakeSession :: [DelayedAction ()] -> IO ()
193191
,ideNc :: IORef NameCache
194192
-- | A mapping of module name to known target (or candidate targets, if missing)
@@ -488,7 +486,6 @@ shakeOpen lspEnv defaultConfig logger debouncer
488486
positionMapping <- newVar HMap.empty
489487
knownTargetsVar <- newVar $ hashed HMap.empty
490488
let restartShakeSession = shakeRestart ideState
491-
let session = shakeSession
492489
mostRecentProgressEvent <- newTVarIO KickCompleted
493490
persistentKeys <- newVar HMap.empty
494491
let progressUpdate = atomically . writeTVar mostRecentProgressEvent

0 commit comments

Comments
 (0)