on master help sign in
Add more missing Prelude.Compat imports.
commit4a41500ccc9c0b6b796df8c35883f5325cb43b18 authorAdam Bergmark <adam@bergmark.nl> dateSun 31 Jul 2016, 14:08 (10 years ago) parentc7df3b6
10 files changed+30−2
tests/DataFamilies/Encoders.hs+3 tests/DataFamilies/Instances.hs+3−2 tests/DataFamilies/Properties.hs+3 tests/DataFamilies/Types.hs+3 tests/Encoders.hs+3 tests/Functions.hs+3 tests/Options.hs+3 tests/Tests.hs+3 tests/Types.hs+3 tests/UnitTests/NullaryConstructors.hs+3
tests/DataFamilies/Encoders.hs+3
@@ -4,6 +4,9 @@
44
55module DataFamilies.Encoders where
66
7+import Prelude ()
8+import Prelude.Compat
9+
710import Data.Aeson.TH
811import Data.Aeson.Types
912import DataFamilies.Types
tests/DataFamilies/Instances.hs+3−2
@@ -6,11 +6,12 @@
66
77module DataFamilies.Instances () where
88
9−import Control.Applicative
9+import Prelude ()
10+import Prelude.Compat
11+
1012import Data.Aeson.TH
1113import Data.Aeson.Types (FromJSON(..))
1214import DataFamilies.Types
13−import Prelude
1415import Test.QuickCheck (Arbitrary(..), elements, oneof)
1516
1617instance (Arbitrary a) => Arbitrary (Approx a) where
tests/DataFamilies/Properties.hs+3
@@ -2,6 +2,9 @@
22
33module DataFamilies.Properties (tests) where
44
5+import Prelude ()
6+import Prelude.Compat
7+
58import DataFamilies.Encoders
69import DataFamilies.Instances ()
710import Properties hiding (tests)
tests/DataFamilies/Types.hs+3
@@ -10,6 +10,9 @@
1010
1111module DataFamilies.Types where
1212
13+import Prelude ()
14+import Prelude.Compat
15+
1316import Generics.Deriving.TH (deriveAll0)
1417import Types (ApproxEq(..))
1518
tests/Encoders.hs+3
@@ -4,6 +4,9 @@
44
55module Encoders where
66
7+import Prelude ()
8+import Prelude.Compat
9+
710import Data.Aeson.TH
811import Data.Aeson.Types
912import Options
tests/Functions.hs+3
@@ -4,6 +4,9 @@ module Functions
44 , approxEqWith
55 ) where
66
7+import Prelude ()
8+import Prelude.Compat
9+
710approxEq :: (Fractional a, Ord a) => a -> a -> Bool
811approxEq = approxEqWith 1e-15 1e-15
912
tests/Options.hs+3
@@ -1,5 +1,8 @@
11module Options where
22
3+import Prelude ()
4+import Prelude.Compat
5+
36import Data.Aeson.Types
47import Data.Char
58
tests/Tests.hs+3
@@ -1,5 +1,8 @@
11module Main (main) where
22
3+import Prelude ()
4+import Prelude.Compat
5+
36import Test.Framework (defaultMain)
47import qualified DataFamilies.Properties as DF
58import qualified Properties
tests/Types.hs+3
@@ -8,6 +8,9 @@
88
99module Types where
1010
11+import Prelude ()
12+import Prelude.Compat
13+
1114import Data.Data
1215import Data.Functor.Compose (Compose (..))
1316import Data.Functor.Identity (Identity (..))
tests/UnitTests/NullaryConstructors.hs+3
@@ -7,6 +7,9 @@ module UnitTests.NullaryConstructors
77 nullaryConstructors
88 ) where
99
10+import Prelude ()
11+import Prelude.Compat
12+
1013import Data.Aeson (decode, eitherDecode, fromEncoding, Value)
1114import Data.Aeson.Internal (IResult (..), iparse)
1215import Data.Aeson.Types (Parser)