on master help sign in
Add more missing Prelude.Compat imports.
4a41500Adam Bergmark
tests/DataFamilies/Encoders.hs+3
@@ -4,6 +4,9 @@
4
4
5module DataFamilies.Encoders where
5module DataFamilies.Encoders where
6
6
7+import Prelude ()
8+import Prelude.Compat
9+
7import Data.Aeson.TH
10import Data.Aeson.TH
8import Data.Aeson.Types
11import Data.Aeson.Types
9import DataFamilies.Types
12import DataFamilies.Types
tests/DataFamilies/Instances.hs+3−2
@@ -6,11 +6,12 @@
6
6
7module DataFamilies.Instances () where
7module DataFamilies.Instances () where
8
8
9−import Control.Applicative
9+import Prelude ()
10+import Prelude.Compat
11+
10import Data.Aeson.TH
12import Data.Aeson.TH
11import Data.Aeson.Types (FromJSON(..))
13import Data.Aeson.Types (FromJSON(..))
12import DataFamilies.Types
14import DataFamilies.Types
13−import Prelude
14import Test.QuickCheck (Arbitrary(..), elements, oneof)
15import Test.QuickCheck (Arbitrary(..), elements, oneof)
15
16
16instance (Arbitrary a) => Arbitrary (Approx a) where
17instance (Arbitrary a) => Arbitrary (Approx a) where
tests/DataFamilies/Properties.hs+3
@@ -2,6 +2,9 @@
2
2
3module DataFamilies.Properties (tests) where
3module DataFamilies.Properties (tests) where
4
4
5+import Prelude ()
6+import Prelude.Compat
7+
5import DataFamilies.Encoders
8import DataFamilies.Encoders
6import DataFamilies.Instances ()
9import DataFamilies.Instances ()
7import Properties hiding (tests)
10import Properties hiding (tests)
tests/DataFamilies/Types.hs+3
@@ -10,6 +10,9 @@
10
10
11module DataFamilies.Types where
11module DataFamilies.Types where
12
12
13+import Prelude ()
14+import Prelude.Compat
15+
13import Generics.Deriving.TH (deriveAll0)
16import Generics.Deriving.TH (deriveAll0)
14import Types (ApproxEq(..))
17import Types (ApproxEq(..))
15
18
tests/Encoders.hs+3
@@ -4,6 +4,9 @@
4
4
5module Encoders where
5module Encoders where
6
6
7+import Prelude ()
8+import Prelude.Compat
9+
7import Data.Aeson.TH
10import Data.Aeson.TH
8import Data.Aeson.Types
11import Data.Aeson.Types
9import Options
12import Options
tests/Functions.hs+3
@@ -4,6 +4,9 @@ module Functions
4 , approxEqWith
4 , approxEqWith
5 ) where
5 ) where
6
6
7+import Prelude ()
8+import Prelude.Compat
9+
7approxEq :: (Fractional a, Ord a) => a -> a -> Bool
10approxEq :: (Fractional a, Ord a) => a -> a -> Bool
8approxEq = approxEqWith 1e-15 1e-15
11approxEq = approxEqWith 1e-15 1e-15
9
12
tests/Options.hs+3
@@ -1,5 +1,8 @@
1module Options where
1module Options where
2
2
3+import Prelude ()
4+import Prelude.Compat
5+
3import Data.Aeson.Types
6import Data.Aeson.Types
4import Data.Char
7import Data.Char
5
8
tests/Tests.hs+3
@@ -1,5 +1,8 @@
1module Main (main) where
1module Main (main) where
2
2
3+import Prelude ()
4+import Prelude.Compat
5+
3import Test.Framework (defaultMain)
6import Test.Framework (defaultMain)
4import qualified DataFamilies.Properties as DF
7import qualified DataFamilies.Properties as DF
5import qualified Properties
8import qualified Properties
tests/Types.hs+3
@@ -8,6 +8,9 @@
8
8
9module Types where
9module Types where
10
10
11+import Prelude ()
12+import Prelude.Compat
13+
11import Data.Data
14import Data.Data
12import Data.Functor.Compose (Compose (..))
15import Data.Functor.Compose (Compose (..))
13import Data.Functor.Identity (Identity (..))
16import Data.Functor.Identity (Identity (..))
tests/UnitTests/NullaryConstructors.hs+3
@@ -7,6 +7,9 @@ module UnitTests.NullaryConstructors
7 nullaryConstructors
7 nullaryConstructors
8 ) where
8 ) where
9
9
10+import Prelude ()
11+import Prelude.Compat
12+
10import Data.Aeson (decode, eitherDecode, fromEncoding, Value)
13import Data.Aeson (decode, eitherDecode, fromEncoding, Value)
11import Data.Aeson.Internal (IResult (..), iparse)
14import Data.Aeson.Internal (IResult (..), iparse)
12import Data.Aeson.Types (Parser)
15import Data.Aeson.Types (Parser)