Skip to content

Commit 8afa778

Browse files
committed
Refactor imports in Handlers.hs for clarity and organization
1 parent fd903c4 commit 8afa778

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Handlers.hs

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,10 @@ import Data.String (IsString)
4141
import Data.Text (Text)
4242
import qualified Data.Text as T
4343
import qualified Data.Text.Utf16.Rope.Mixed as Rope
44-
import Development.IDE.Core.FileStore (getUriContents)
44+
import Development.IDE.Core.FileStore (getUriContents, setSomethingModified)
4545
import Development.IDE.Core.Rules (IdeState,
4646
runAction)
47-
import Development.IDE.Core.RuleTypes (LinkableResult (linkableHomeMod),
48-
TypeCheck (..),
49-
tmrTypechecked, GetFileModuleGraph(..))
50-
import Development.IDE.Core.Shake (useNoFile_, use_,
51-
uses_)
47+
import Development.IDE.Core.Shake (use_, uses_, VFSModified (VFSUnmodified))
5248
import Development.IDE.GHC.Compat hiding (typeKind,
5349
unitState)
5450
import Development.IDE.GHC.Compat.Util (OverridingBool (..))
@@ -76,17 +72,18 @@ import GHC (ClsInst,
7672

7773
import Development.IDE.Core.RuleTypes (GetLinkable (GetLinkable),
7874
GetModSummary (GetModSummary),
79-
GetModuleGraph (GetModuleGraph),
75+
GetFileModuleGraph (GetFileModuleGraph),
8076
GhcSessionDeps (GhcSessionDeps),
81-
ModSummaryResult (msrModSummary))
82-
import Development.IDE.Core.Shake (VFSModified (VFSUnmodified))
77+
ModSummaryResult (msrModSummary),
78+
LinkableResult (linkableHomeMod),
79+
TypeCheck (..),
80+
tmrTypechecked, GetFileModuleGraph(..))
8381
import qualified Development.IDE.GHC.Compat.Core as Compat (InteractiveImport (IIModule))
8482
import qualified Development.IDE.GHC.Compat.Core as SrcLoc (unLoc)
8583
import Development.IDE.Types.HscEnvEq (HscEnvEq (hscEnv))
8684
import qualified GHC.LanguageExtensions.Type as LangExt (Extension (..))
8785

8886
import Data.List.Extra (unsnoc)
89-
import Development.IDE.Core.FileStore (setSomethingModified)
9087
import Development.IDE.Core.PluginUtils
9188
import Development.IDE.Types.Shake (toKey)
9289
import GHC.Types.SrcLoc (UnhelpfulSpanReason (UnhelpfulInteractive))

0 commit comments

Comments
 (0)