@@ -41,14 +41,10 @@ import Data.String (IsString)
4141import Data.Text (Text )
4242import qualified Data.Text as T
4343import qualified Data.Text.Utf16.Rope.Mixed as Rope
44- import Development.IDE.Core.FileStore (getUriContents )
44+ import Development.IDE.Core.FileStore (getUriContents , setSomethingModified )
4545import 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 ))
5248import Development.IDE.GHC.Compat hiding (typeKind ,
5349 unitState )
5450import Development.IDE.GHC.Compat.Util (OverridingBool (.. ))
@@ -76,17 +72,18 @@ import GHC (ClsInst,
7672
7773import 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 (.. ))
8381import qualified Development.IDE.GHC.Compat.Core as Compat (InteractiveImport (IIModule ))
8482import qualified Development.IDE.GHC.Compat.Core as SrcLoc (unLoc )
8583import Development.IDE.Types.HscEnvEq (HscEnvEq (hscEnv ))
8684import qualified GHC.LanguageExtensions.Type as LangExt (Extension (.. ))
8785
8886import Data.List.Extra (unsnoc )
89- import Development.IDE.Core.FileStore (setSomethingModified )
9087import Development.IDE.Core.PluginUtils
9188import Development.IDE.Types.Shake (toKey )
9289import GHC.Types.SrcLoc (UnhelpfulSpanReason (UnhelpfulInteractive ))
0 commit comments