Skip to content

Commit 481acf4

Browse files
author
kokobd
committed
make it compatible with ghc 9.0
1 parent 3963421 commit 481acf4

File tree

1 file changed

+7
-1
lines changed
  • plugins/hls-haddock-comments-plugin/src/Ide/Plugin/HaddockComments

1 file changed

+7
-1
lines changed

plugins/hls-haddock-comments-plugin/src/Ide/Plugin/HaddockComments/Data.hs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{-# LANGUAGE CPP #-}
12
{-# LANGUAGE DuplicateRecordFields #-}
23
{-# LANGUAGE LambdaCase #-}
34
{-# LANGUAGE OverloadedStrings #-}
@@ -82,7 +83,12 @@ notSeperatedByLineEnding (L (RealSrcSpan x _) _) (L (RealSrcSpan y _) _) =
8283
notSeperatedByLineEnding _ _ = False
8384

8485
emptyPriorHaddockComment :: Comment
85-
emptyPriorHaddockComment = mkComment "-- |" noSrcSpan
86+
emptyPriorHaddockComment = mkComment "-- |"
87+
#if MIN_VERSION_ghc(9,0,0)
88+
badRealSrcSpan
89+
#else
90+
noSrcSpan
91+
#endif
8692

8793
hasHaddock :: Data a => Anns -> Located a -> Maybe Bool
8894
hasHaddock anns node = fmap annHasHaddock (anns Map.!? key)

0 commit comments

Comments
 (0)