@@ -41,14 +41,10 @@ import Data.String (IsString)
41
41
import Data.Text (Text )
42
42
import qualified Data.Text as T
43
43
import qualified Data.Text.Utf16.Rope.Mixed as Rope
44
- import Development.IDE.Core.FileStore (getUriContents )
44
+ import Development.IDE.Core.FileStore (getUriContents , setSomethingModified )
45
45
import Development.IDE.Core.Rules (IdeState ,
46
46
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 ))
52
48
import Development.IDE.GHC.Compat hiding (typeKind ,
53
49
unitState )
54
50
import Development.IDE.GHC.Compat.Util (OverridingBool (.. ))
@@ -76,17 +72,18 @@ import GHC (ClsInst,
76
72
77
73
import Development.IDE.Core.RuleTypes (GetLinkable (GetLinkable ),
78
74
GetModSummary (GetModSummary ),
79
- GetModuleGraph ( GetModuleGraph ),
75
+ GetFileModuleGraph ( GetFileModuleGraph ),
80
76
GhcSessionDeps (GhcSessionDeps ),
81
- ModSummaryResult (msrModSummary ))
82
- import Development.IDE.Core.Shake (VFSModified (VFSUnmodified ))
77
+ ModSummaryResult (msrModSummary ),
78
+ LinkableResult (linkableHomeMod ),
79
+ TypeCheck (.. ),
80
+ tmrTypechecked , GetFileModuleGraph (.. ))
83
81
import qualified Development.IDE.GHC.Compat.Core as Compat (InteractiveImport (IIModule ))
84
82
import qualified Development.IDE.GHC.Compat.Core as SrcLoc (unLoc )
85
83
import Development.IDE.Types.HscEnvEq (HscEnvEq (hscEnv ))
86
84
import qualified GHC.LanguageExtensions.Type as LangExt (Extension (.. ))
87
85
88
86
import Data.List.Extra (unsnoc )
89
- import Development.IDE.Core.FileStore (setSomethingModified )
90
87
import Development.IDE.Core.PluginUtils
91
88
import Development.IDE.Types.Shake (toKey )
92
89
import GHC.Types.SrcLoc (UnhelpfulSpanReason (UnhelpfulInteractive ))
0 commit comments