Skip to content

Commit b5e2ecf

Browse files
committed
Fix Data.Semigroup imports
1 parent 78046bd commit b5e2ecf

File tree

4 files changed

+7
-9
lines changed

4 files changed

+7
-9
lines changed

app/Main.hs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{-# LANGUAGE CPP #-}
12
{-# LANGUAGE LambdaCase #-}
23
{-# LANGUAGE OverloadedStrings #-}
34
{-|
@@ -19,6 +20,10 @@ import Data.ByteString.Lazy (interact)
1920
import Options.Applicative
2021
import Text.Pandoc.AST.Migrator (ASTVersion (..), migrateJSON)
2122

23+
#if !MIN_VERSION_base(4,11,0)
24+
import Data.Semigroup (Semigroup(..))
25+
#endif
26+
2227
-- | Migration parameters
2328
data Migration = Migration
2429
{ initialVersion :: ASTVersion

src/Text/Pandoc/AST/Migrator.hs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Maintainer : Albert Krewinkel <albert@zeitkraut.de>
77
Stability : alpha
88
Portability : portable
99
10-
Migrate from or to older AST versions.
10+
Migrate from or to older API versions.
1111
-}
1212
module Text.Pandoc.AST.Migrator
1313
( ASTVersion (..)
@@ -27,6 +27,7 @@ import Text.Pandoc.AST.V1_21.Down (migrateDownFromV1_21)
2727
import Text.Pandoc.AST.V1_21.Up (migrateUpToV1_22)
2828
import Text.Pandoc.AST.V1_22.Down (migrateDownFromV1_22)
2929

30+
-- | Supported pandoc API versions.
3031
data ASTVersion
3132
= V1_20 -- ^ Version 1.20
3233
| V1_21 -- ^ Version 1.21

src/Text/Pandoc/AST/V1_21/Up.hs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@ import Text.Pandoc.AST.V1_21.Definition
2020
import qualified Text.Pandoc.AST.V1_22.Definition as V1_22
2121
import qualified Data.Map as M
2222

23-
#if !MIN_VERSION_base(4,11,0)
24-
import Data.Semigroup (Semigroup(..))
25-
#endif
26-
2723
migrateDown :: Pandoc -> V1_22.Pandoc
2824
migrateDown = migrateUpToV1_22
2925

src/Text/Pandoc/AST/V1_22/Down.hs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@ import Text.Pandoc.AST.V1_22.Definition
2020
import qualified Text.Pandoc.AST.V1_21.Definition as V1_21
2121
import qualified Data.Map as M
2222

23-
#if !MIN_VERSION_base(4,11,0)
24-
import Data.Semigroup (Semigroup(..))
25-
#endif
26-
2723
migrateDown :: Pandoc -> V1_21.Pandoc
2824
migrateDown = migrateDownFromV1_22
2925

0 commit comments

Comments
 (0)