Enabling HLint. Delete imports.
commit6399cb8c6170ac859f73127a7fb5bd38ed63514c
authorMateusz Curylo <mhcurylo@gmail.com>
dateTue 28 Aug 2018, 19:22 (8 years ago)
parent1a322a1
Data/Aeson.hs−1
@@ -130,7 +130,6 @@ module Data.Aeson
130130 , json'
131131 ) where
132132
133−import Prelude ()
134133import Prelude.Compat
135134
136135import Data.Aeson.Types.FromJSON (ifromJSON)
Data/Aeson/Encode.hs−1
@@ -14,7 +14,6 @@ module Data.Aeson.Encode {-# DEPRECATED "Use Data.Aeson or Data.Aeson.Text inste
1414 , encodeToTextBuilder
1515 ) where
1616
17−import Prelude ()
1817
1918import Data.ByteString.Lazy (ByteString)
2019import Data.Text.Lazy.Builder (Builder)
Data/Aeson/Encoding.hs−1
@@ -49,6 +49,5 @@ module Data.Aeson.Encoding
4949 , value
5050 ) where
5151
52−import Prelude ()
5352
5453import Data.Aeson.Encoding.Internal
Data/Aeson/Encoding/Builder.hs−1
@@ -35,7 +35,6 @@ module Data.Aeson.Encoding.Builder
3535 , ascii5
3636 ) where
3737
38−import Prelude ()
3938import Prelude.Compat
4039
4140import Data.Aeson.Internal.Time
Data/Aeson/Encoding/Internal.hs−1
@@ -55,7 +55,6 @@ module Data.Aeson.Encoding.Internal
5555 , comma, colon, openBracket, closeBracket, openCurly, closeCurly
5656 ) where
5757
58−import Prelude ()
5958import Prelude.Compat
6059
6160import Data.Aeson.Types.Internal (Value)
Data/Aeson/Internal.hs−1
@@ -22,7 +22,6 @@ module Data.Aeson.Internal
2222 , iparse
2323 ) where
2424
25−import Prelude ()
2625
2726import Data.Aeson.Types.Internal
2827import Data.Aeson.Types.FromJSON (ifromJSON)
Data/Aeson/Internal/Functions.hs−1
@@ -14,7 +14,6 @@ module Data.Aeson.Internal.Functions
1414 , mapKey
1515 ) where
1616
17−import Prelude ()
1817import Prelude.Compat
1918
2019import Data.Hashable (Hashable)
Data/Aeson/Parser.hs−1
@@ -45,7 +45,6 @@ module Data.Aeson.Parser
4545 , eitherDecodeStrictWith
4646 ) where
4747
48−import Prelude ()
4948
5049import Data.Aeson.Parser.Internal (decodeStrictWith, decodeWith, eitherDecodeStrictWith, eitherDecodeWith, json, json', jstring, scientific, value, value')
5150
Data/Aeson/Parser/Internal.hs−1
@@ -35,7 +35,6 @@ module Data.Aeson.Parser.Internal
3535 , eitherDecodeStrictWith
3636 ) where
3737
38−import Prelude ()
3938import Prelude.Compat
4039
4140import Control.Applicative ((<|>))
Data/Aeson/Parser/Time.hs−1
@@ -9,7 +9,6 @@ module Data.Aeson.Parser.Time
99 , zonedTime
1010 ) where
1111
12−import Prelude ()
1312import Prelude.Compat
1413
1514import Data.Attoparsec.Text (Parser)
Data/Aeson/TH.hs−1
@@ -116,7 +116,6 @@ module Data.Aeson.TH
116116 , mkLiftParseJSON2
117117 ) where
118118
119−import Prelude ()
120119import Prelude.Compat
121120
122121import Control.Applicative ((<|>))
Data/Aeson/Text.hs−1
@@ -20,7 +20,6 @@ module Data.Aeson.Text
2020 , encodeToTextBuilder
2121 ) where
2222
23−import Prelude ()
2423import Prelude.Compat
2524
2625import Data.Aeson.Types (Value(..), ToJSON(..))
Data/Aeson/Types.hs−1
@@ -124,7 +124,6 @@ module Data.Aeson.Types
124124 , defaultTaggedObject
125125 ) where
126126
127−import Prelude ()
128127import Prelude.Compat
129128
130129import Data.Aeson.Encoding (Encoding, unsafeToEncoding, fromEncoding, Series, pairs)
Data/Aeson/Types/Class.hs−1
@@ -91,7 +91,6 @@ module Data.Aeson.Types.Class
9191 , (.!=)
9292 ) where
9393
94−import Prelude ()
9594
9695import Data.Aeson.Types.FromJSON
9796import Data.Aeson.Types.Generic (One, Zero)
Data/Aeson/Types/FromJSON.hs−1
@@ -76,7 +76,6 @@ module Data.Aeson.Types.FromJSON
7676 , parseOptionalFieldWith
7777 ) where
7878
79−import Prelude ()
8079import Prelude.Compat
8180
8281import Control.Applicative ((<|>), Const(..))
Data/Aeson/Types/Generic.hs−1
@@ -36,7 +36,6 @@ module Data.Aeson.Types.Generic
3636 , ProductSize(..)
3737 ) where
3838
39−import Prelude ()
4039import Prelude.Compat
4140
4241import GHC.Generics
Data/Aeson/Types/Internal.hs−1
@@ -74,7 +74,6 @@ module Data.Aeson.Types.Internal
7474 , DotNetTime(..)
7575 ) where
7676
77−import Prelude ()
7877import Prelude.Compat
7978
8079import Control.Applicative (Alternative(..))
Data/Aeson/Types/ToJSON.hs−1
@@ -58,7 +58,6 @@ module Data.Aeson.Types.ToJSON
5858 , listValue
5959 ) where
6060
61−import Prelude ()
6261import Prelude.Compat
6362
6463import Control.Applicative (Const(..))
attoparsec-iso8601/Data/Attoparsec/Time.hs−1
@@ -21,7 +21,6 @@ module Data.Attoparsec.Time
2121 , zonedTime
2222 ) where
2323
24−import Prelude ()
2524import Prelude.Compat
2625
2726import Control.Applicative ((<|>))
attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs−1
@@ -17,7 +17,6 @@ module Data.Attoparsec.Time.Internal
1717 , toTimeOfDay64
1818 ) where
1919
20−import Prelude ()
2120import Prelude.Compat
2221
2322import Data.Int (Int64)
benchmarks/AesonEncode.hs−1
@@ -3,7 +3,6 @@
33
44module Main (main) where
55
6−import Prelude ()
76import Prelude.Compat
87
98import Control.DeepSeq
benchmarks/AesonFoldable.hs−1
@@ -4,7 +4,6 @@ module Main (main) where
44
55import Criterion.Main
66
7−import Prelude ()
87import Prelude.Compat
98
109import Data.Foldable (toList)
benchmarks/AesonMap.hs−1
@@ -5,7 +5,6 @@
55
66module Main (main) where
77
8−import Prelude ()
98import Prelude.Compat
109
1110import Control.DeepSeq
benchmarks/AesonParse.hs−1
@@ -3,7 +3,6 @@
33
44module Main (main) where
55
6−import Prelude ()
76import Prelude.Compat
87
98import Data.Aeson
benchmarks/AesonTuples.hs−1
@@ -1,6 +1,5 @@
11module Main (main) where
22
3−import Prelude ()
43import Prelude.Compat
54
65import Control.DeepSeq (deepseq)
benchmarks/Compare.hs−1
@@ -2,7 +2,6 @@
22
33module Main (main) where
44
5−import Prelude ()
65import Prelude.Compat
76
87import Compare.BufferBuilder ()
benchmarks/Compare/BufferBuilder.hs−1
@@ -6,7 +6,6 @@
66
77module Compare.BufferBuilder () where
88
9−import Prelude ()
109import Prelude.Compat hiding ((<>))
1110
1211import Data.BufferBuilder.Json
benchmarks/Compare/JsonBench.hs−1
@@ -10,7 +10,6 @@
1010
1111module Compare.JsonBench (benchmarks) where
1212
13−import Prelude ()
1413import Prelude.Compat hiding ((<>))
1514
1615import Control.DeepSeq (NFData(..))
benchmarks/Compare/JsonBuilder.hs−1
@@ -5,7 +5,6 @@
55
66module Compare.JsonBuilder () where
77
8−import Prelude ()
98import Prelude.Compat hiding ((<>))
109
1110import Data.Json.Builder
benchmarks/CompareWithJSON.hs−1
@@ -2,7 +2,6 @@
22
33module Main (main) where
44
5−import Prelude ()
65import Prelude.Compat
76
87import Blaze.ByteString.Builder (toLazyByteString)
benchmarks/Dates.hs−1
@@ -1,6 +1,5 @@
11module Main (main) where
22
3−import Prelude ()
43import Prelude.Compat
54
65import Criterion.Main
benchmarks/Escape.hs−1
@@ -3,7 +3,6 @@
33
44module Main (main) where
55
6−import Prelude ()
76import Prelude.Compat
87
98import Criterion.Main
benchmarks/JsonParse.hs−1
@@ -4,7 +4,6 @@
44
55module Main (main) where
66
7−import Prelude ()
87import Prelude.Compat
98
109import Control.DeepSeq
benchmarks/Micro.hs−1
@@ -1,6 +1,5 @@
11module Main (main) where
22
3−import Prelude ()
43import Prelude.Compat
54
65import Criterion.Main
benchmarks/ReadFile.hs−1
@@ -3,7 +3,6 @@
33
44module Main (main) where
55
6−import Prelude ()
76import Prelude.Compat
87
98import Control.DeepSeq
benchmarks/Typed.hs−1
@@ -1,6 +1,5 @@
11module Main (main) where
22
3−import Prelude ()
43import Prelude.Compat
54
65import Criterion.Main
benchmarks/Typed/Common.hs−1
@@ -2,7 +2,6 @@
22
33module Typed.Common (load) where
44
5−import Prelude ()
65import Prelude.Compat
76
87import Data.ByteString.Lazy as L
benchmarks/Typed/Generic.hs−1
@@ -1,6 +1,5 @@
11module Typed.Generic (benchmarks, decodeBenchmarks) where
22
3−import Prelude ()
43import Prelude.Compat
54
65import Data.Aeson hiding (Result)
benchmarks/Typed/Manual.hs−1
@@ -1,6 +1,5 @@
11module Typed.Manual (benchmarks, decodeBenchmarks) where
22
3−import Prelude ()
43import Prelude.Compat
54
65import Data.Aeson hiding (Result)
benchmarks/Typed/TH.hs−1
@@ -1,6 +1,5 @@
11module Typed.TH (benchmarks, decodeBenchmarks) where
22
3−import Prelude ()
43import Prelude.Compat
54
65import Data.Aeson hiding (Result)
examples/Generic.hs−1
@@ -10,7 +10,6 @@
1010
1111module Main (main) where
1212
13−import Prelude ()
1413import Prelude.Compat
1514
1615import Data.Aeson (FromJSON, ToJSON, decode, encode)
examples/Simplest.hs−1
@@ -3,7 +3,6 @@
33
44module Main (main) where
55
6−import Prelude ()
76import Prelude.Compat
87
98import Control.Applicative (empty)
examples/TemplateHaskell.hs−1
@@ -6,7 +6,6 @@
66
77module Main (main) where
88
9−import Prelude ()
109import Prelude.Compat
1110
1211import Data.Aeson (decode, encode)
examples/Twitter.hs−1
@@ -19,7 +19,6 @@ module Twitter
1919 , Result(..)
2020 ) where
2121
22−import Prelude ()
2322import Prelude.Compat
2423
2524import Control.DeepSeq
examples/Twitter/Generic.hs−1
@@ -10,7 +10,6 @@ module Twitter.Generic
1010 , Result(..)
1111 ) where
1212
13−import Prelude ()
1413import Prelude.Compat ()
1514
1615import Twitter
examples/Twitter/Manual.hs−1
@@ -12,7 +12,6 @@ module Twitter.Manual
1212 , Result(..)
1313 ) where
1414
15−import Prelude ()
1615import Prelude.Compat
1716
1817import Control.Applicative
examples/Twitter/TH.hs−1
@@ -11,7 +11,6 @@ module Twitter.TH
1111 , Result(..)
1212 ) where
1313
14−import Prelude ()
1514
1615import Twitter
1716import Twitter.Options
tests/DataFamilies/Encoders.hs−1
@@ -4,7 +4,6 @@
44
55module DataFamilies.Encoders (module DataFamilies.Encoders) where
66
7−import Prelude ()
87import Prelude.Compat
98
109import Data.Aeson.TH
tests/DataFamilies/Instances.hs−1
@@ -6,7 +6,6 @@
66
77module DataFamilies.Instances () where
88
9−import Prelude ()
109import Prelude.Compat
1110
1211import Data.Aeson.TH
tests/DataFamilies/Properties.hs−1
@@ -2,7 +2,6 @@
22
33module DataFamilies.Properties (tests) where
44
5−import Prelude ()
65import Prelude.Compat
76
87import DataFamilies.Encoders
tests/DataFamilies/Types.hs−1
@@ -10,7 +10,6 @@
1010
1111module DataFamilies.Types (module DataFamilies.Types) where
1212
13−import Prelude ()
1413import Prelude.Compat
1514
1615import Generics.Deriving.TH (deriveAll0)
tests/Encoders.hs−1
@@ -4,7 +4,6 @@
44
55module Encoders (module Encoders) where
66
7−import Prelude ()
87import Prelude.Compat
98
109import Data.Aeson.TH
tests/ErrorMessages.hs−1
@@ -6,7 +6,6 @@ module ErrorMessages
66 tests
77 ) where
88
9−import Prelude ()
109import Prelude.Compat
1110
1211import Data.Aeson (FromJSON(..), eitherDecode)
tests/Functions.hs−1
@@ -4,7 +4,6 @@ module Functions
44 , approxEqWith
55 ) where
66
7−import Prelude ()
87import Prelude.Compat
98
109approxEq :: (Fractional a, Ord a) => a -> a -> Bool
tests/Instances.hs−1
@@ -7,7 +7,6 @@
77
88module Instances () where
99
10−import Prelude ()
1110import Prelude.Compat
1211
1312import Control.Applicative (empty)
tests/Options.hs−1
@@ -1,6 +1,5 @@
11module Options (module Options) where
22
3−import Prelude ()
43import Prelude.Compat
54
65import Data.Aeson.Types
tests/Properties.hs−1
@@ -6,7 +6,6 @@
66
77module Properties (module Properties) where
88
9−import Prelude ()
109import Prelude.Compat
1110
1211import Control.Applicative (Const)
tests/SerializationFormatSpec.hs−1
@@ -15,7 +15,6 @@ module SerializationFormatSpec
1515 tests
1616 ) where
1717
18−import Prelude ()
1918import Prelude.Compat
2019
2120import Control.Applicative (Const(..))
tests/Tests.hs−1
@@ -1,6 +1,5 @@
11module Main (main) where
22
3−import Prelude ()
43import Prelude.Compat
54
65import Test.Tasty (defaultMain, testGroup)
tests/Types.hs−1
@@ -9,7 +9,6 @@
99
1010module Types (module Types) where
1111
12−import Prelude ()
1312import Prelude.Compat
1413
1514import Math.NumberTheory.Logarithms (intLog2)
tests/UnitTests.hs−1
@@ -19,7 +19,6 @@ module UnitTests
1919 , withEmbeddedJSONTest
2020 ) where
2121
22−import Prelude ()
2322import Prelude.Compat
2423
2524import Control.Monad (forM, forM_)
tests/UnitTests/NullaryConstructors.hs−1
@@ -7,7 +7,6 @@ module UnitTests.NullaryConstructors
77 nullaryConstructors
88 ) where
99
10−import Prelude ()
1110import Prelude.Compat
1211
1312import Data.Aeson (decode, eitherDecode, fromEncoding, Value)