Skip to content

Commit faa4e48

Browse files
committed
Adjust import for the removal of hie-compat (haskell#4613)
1 parent d603ec4 commit faa4e48

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed

plugins/hls-signature-help-plugin/src/Ide/Plugin/SignatureHelp.hs

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -20,27 +20,25 @@ import Development.IDE (GetHieAst (GetHieAst),
2020
import Development.IDE.Core.PluginUtils (runIdeActionE,
2121
useWithStaleFastE)
2222
import Development.IDE.Core.PositionMapping (fromCurrentPosition)
23-
import Development.IDE.GHC.Compat (ContextInfo (Use),
24-
FastStringCompat, HieAST,
25-
HieASTs,
26-
IdentifierDetails, Name,
23+
import Development.IDE.GHC.Compat (FastStringCompat, Name,
2724
RealSrcSpan, SDoc,
28-
getAsts,
2925
getSourceNodeIds,
30-
hieTypeToIface,
31-
hie_types, identInfo,
32-
identType,
26+
hie_types,
3327
isAnnotationInNodeInfo,
3428
mkRealSrcLoc,
35-
mkRealSrcSpan,
36-
nodeChildren, nodeSpan,
37-
nodeType, ppr,
38-
recoverFullType,
39-
smallestContainingSatisfying,
29+
mkRealSrcSpan, ppr,
4030
sourceNodeInfo)
4131
import Development.IDE.GHC.Compat.Util (LexicalFastString (LexicalFastString))
4232
import GHC.Core.Map.Type (deBruijnize)
4333
import GHC.Data.Maybe (rightToMaybe)
34+
import GHC.Iface.Ext.Types (ContextInfo (Use),
35+
HieAST (nodeChildren, nodeSpan),
36+
HieASTs (getAsts),
37+
IdentifierDetails (identInfo, identType),
38+
nodeType)
39+
import GHC.Iface.Ext.Utils (hieTypeToIface,
40+
recoverFullType,
41+
smallestContainingSatisfying)
4442
import GHC.Types.SrcLoc (isRealSubspanOf)
4543
import Ide.Plugin.Error (getNormalizedFilePathE)
4644
import Ide.Types (PluginDescriptor (pluginHandlers),

0 commit comments

Comments
 (0)