Skip to content

Commit 10d85cb

Browse files
committed
fix warnings
1 parent af62e8c commit 10d85cb

File tree

12 files changed

+48
-10
lines changed

12 files changed

+48
-10
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ cabal.sandbox.config
55
TAGS
66
cabal.config
77
.stack-work
8+
stack.yaml

lts-2.9.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
flags: {}
2+
extra-package-dbs: []
3+
packages:
4+
- '.'
5+
extra-deps:
6+
- hreader-1.0.2
7+
- hset-2.2.0
8+
- inflections-0.2.0.0
9+
- th-lift-instances-0.1.6
10+
- type-fun-0.1.0
11+
resolver: lts-2.9

stack.yaml renamed to lts-6.7.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ extra-deps:
77
- hset-2.2.0
88
- th-lift-instances-0.1.6
99
- type-fun-0.1.0
10-
resolver: lts-5.14
10+
resolver: lts-6.7

postgresql-query.cabal

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ library
4242
, Database.PostgreSQL.Query.TH.SqlExp
4343
, Database.PostgreSQL.Query.Types
4444

45-
default-extensions: CPP
45+
default-extensions: AutoDeriveTypeable
46+
, CPP
4647
, ConstraintKinds
4748
, DataKinds
4849
, DeriveDataTypeable
@@ -111,7 +112,8 @@ test-suite test
111112
other-modules: BuilderTest
112113
, ParserTest
113114

114-
default-extensions: FlexibleInstances
115+
default-extensions: CPP
116+
, FlexibleInstances
115117
, OverloadedStrings
116118
, QuasiQuotes
117119
, TemplateHaskell
@@ -137,7 +139,8 @@ test-suite example
137139
hs-source-dirs: example
138140
main-is: Main.hs
139141

140-
default-extensions: FlexibleInstances
142+
default-extensions: AutoDeriveTypeable
143+
, FlexibleInstances
141144
, OverloadedStrings
142145
, TemplateHaskell
143146

src/Database/PostgreSQL/Query/Entity/Functions.hs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ module Database.PostgreSQL.Query.Entity.Functions
1414
, pgSelectCount
1515
) where
1616

17-
import Control.Applicative
1817
import Control.Monad.Logger
1918
import Data.Int ( Int64 )
2019
import Data.Maybe ( listToMaybe )
@@ -31,6 +30,10 @@ import Database.PostgreSQL.Simple
3130
import Database.PostgreSQL.Simple.FromField
3231
import Database.PostgreSQL.Simple.ToField
3332

33+
#if !MIN_VERSION_base(4,8,0)
34+
import Control.Applicative
35+
#endif
36+
3437
import qualified Data.List as L
3538
import qualified Data.List.NonEmpty as NL
3639

src/Database/PostgreSQL/Query/Functions.hs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ module Database.PostgreSQL.Query.Functions
1414
, pgRepsertRow
1515
) where
1616

17-
import Control.Applicative
1817
import Control.Monad
1918
import Control.Monad.Base
2019
import Control.Monad.Logger

src/Database/PostgreSQL/Query/Internal.hs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ import Database.PostgreSQL.Query.SqlBuilder
99
import Database.PostgreSQL.Query.TH
1010
import Database.PostgreSQL.Query.Types
1111

12+
#if !MIN_VERSION_base(4,8,0)
13+
import Data.Monoid
14+
#endif
15+
16+
1217
import qualified Data.List as L
1318

1419
{- $setup

src/Database/PostgreSQL/Query/SqlBuilder/Builder.hs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ import Database.PostgreSQL.Simple.ToField
2424
import Database.PostgreSQL.Simple.Types
2525
import GHC.Generics (Generic)
2626

27+
#if !MIN_VERSION_base(4,8,0)
28+
import Control.Applicative
29+
#endif
30+
2731
import qualified Blaze.ByteString.Builder as BB
2832
import qualified Blaze.ByteString.Builder.Char.Utf8 as BB
2933

src/Database/PostgreSQL/Query/TH/Enum.hs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,16 @@ module Database.PostgreSQL.Query.TH.Enum
55
, InflectorFunc
66
) where
77

8-
import Prelude
9-
108
import Data.FileEmbed
119
import Database.PostgreSQL.Simple.FromField
1210
import Database.PostgreSQL.Simple.ToField
1311
import Language.Haskell.TH
1412

13+
#if !MIN_VERSION_base(4,8,0)
14+
import Data.Traversable
15+
import Control.Applicative
16+
#endif
17+
1518
import qualified Data.Text.Encoding as T
1619
import qualified Data.Text as T
1720

src/Database/PostgreSQL/Query/TH/Row.hs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ import Database.PostgreSQL.Simple.FromRow ( FromRow(..), field )
1010
import Database.PostgreSQL.Simple.ToRow ( ToRow(..) )
1111
import Language.Haskell.TH
1212

13+
#if !MIN_VERSION_base(4,8,0)
14+
import Control.Applicative
15+
#endif
1316

1417
{-| Derive 'FromRow' instance. i.e. you have type like that
1518

0 commit comments

Comments
 (0)