@@ -111,7 +111,10 @@ import Development.IDE.GHC.Compat hiding
111
111
writeHieFile )
112
112
import Development.IDE.GHC.Error
113
113
import Development.IDE.GHC.ExactPrint
114
- import Development.IDE.GHC.Util hiding (modifyDynFlags )
114
+ import Development.IDE.GHC.Util hiding
115
+ (modifyDynFlags )
116
+ import Development.IDE.Graph
117
+ import Development.IDE.Graph.Classes hiding (get , put )
115
118
import Development.IDE.Import.DependencyInformation
116
119
import Development.IDE.Import.FindImports
117
120
import qualified Development.IDE.Spans.AtPoint as AtPoint
@@ -122,8 +125,6 @@ import Development.IDE.Types.HscEnvEq
122
125
import Development.IDE.Types.Location
123
126
import qualified Development.IDE.Types.Logger as L
124
127
import Development.IDE.Types.Options
125
- import Development.IDE.Graph
126
- import Development.IDE.Graph.Classes hiding (get , put )
127
128
import Fingerprint
128
129
import GHC.Generics (Generic )
129
130
import GHC.IO.Encoding
@@ -140,11 +141,16 @@ import Module
140
141
import System.Directory (canonicalizePath )
141
142
import TcRnMonad (tcg_dependent_files )
142
143
143
- import Ide.Plugin.Properties (HasProperty , KeyNameProxy , Properties , ToHsType , useProperty )
144
- import Ide.Types (PluginId , DynFlagsModifications (dynFlagsModifyGlobal , dynFlagsModifyParser ))
145
- import Data.Default (def )
146
- import Ide.PluginUtils (configForPlugin )
147
144
import Control.Applicative
145
+ import Data.Default (def )
146
+ import Ide.Plugin.Properties (HasProperty ,
147
+ KeyNameProxy ,
148
+ Properties ,
149
+ ToHsType ,
150
+ useProperty )
151
+ import Ide.PluginUtils (configForPlugin )
152
+ import Ide.Types (DynFlagsModifications (dynFlagsModifyGlobal , dynFlagsModifyParser ),
153
+ PluginId )
148
154
149
155
-- | This is useful for rules to convert rules that can only produce errors or
150
156
-- a result into the more general IdeResult type that supports producing
0 commit comments