Skip to content

Commit fe99da1

Browse files
Spans.AtPoint: fix Outputable for 9.0.1
1 parent 26d2161 commit fe99da1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

ghcide/src/Development/IDE/Spans/AtPoint.hs

+4-4
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ import HieDb hiding (pointCommand)
5454
import System.Directory (doesFileExist)
5555

5656
#if MIN_VERSION_ghc(9,0,1)
57-
import qualified Outputable as O
57+
import qualified Development.IDE.GHC.Compat.Outputable as O
5858
import Data.Tree
5959
import qualified Data.Tree as T
6060
import Data.List (isSuffixOf, sortOn)
@@ -288,17 +288,17 @@ atPoint IdeOptions{} (HAR _ (hf :: HieASTs a) _rf _ kind) (DKMap dm km) env pos
288288
renderEvidenceTree (T.Node (EvidenceInfo{evidenceDetails=Just (EvLetBind _,_,_)}) [x])
289289
= renderEvidenceTree x
290290
renderEvidenceTree (T.Node (EvidenceInfo{evidenceDetails=Just (EvLetBind _,_,_), ..}) xs)
291-
= hang (text "Evidence of constraint `" O.<> expandType evidenceType O.<> "`") 2 $
291+
= hang (text "Evidence of constraint `" `O.append` expandType evidenceType `O.append` "`") 2 $
292292
vcat $ text "constructed using:" : map renderEvidenceTree' xs
293293
renderEvidenceTree (T.Node (EvidenceInfo{..}) _)
294-
= hang (text "Evidence of constraint `" O.<> expandType evidenceType O.<> "`") 2 $
294+
= hang (text "Evidence of constraint `" `O.append` expandType evidenceType `O.append` "`") 2 $
295295
vcat $ printDets evidenceSpan evidenceDetails : map (text . T.unpack) (definedAt evidenceVar)
296296

297297
-- renderEvidenceTree' skips let bound evidence variables and prints the children directly
298298
renderEvidenceTree' (T.Node (EvidenceInfo{evidenceDetails=Just (EvLetBind _,_,_)}) xs)
299299
= vcat (map renderEvidenceTree' xs)
300300
renderEvidenceTree' (T.Node (EvidenceInfo{..}) _)
301-
= hang (text "- `" O.<> expandType evidenceType O.<> "`") 2 $
301+
= hang (text "- `" `O.append` expandType evidenceType `O.append` "`") 2 $
302302
vcat $ printDets evidenceSpan evidenceDetails : map (text . T.unpack) (definedAt evidenceVar)
303303

304304
printDets :: RealSrcSpan -> Maybe (EvVarSource, Scope, Maybe Span) -> SDoc

0 commit comments

Comments
 (0)