Skip to content

Commit 14d796e

Browse files
authored
Merge pull request #1034 from haskell/issue-993-internal-modules
Resolve #993: Remove Data.Aeson.Internal and .Time modules
2 parents 17f8946 + ca8f7f3 commit 14d796e

File tree

5 files changed

+2
-55
lines changed

5 files changed

+2
-55
lines changed

aeson.cabal

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,6 @@ library
6363
Data.Aeson.Decoding.Tokens
6464
Data.Aeson.Encoding
6565
Data.Aeson.Encoding.Internal
66-
Data.Aeson.Internal
67-
Data.Aeson.Internal.Time
6866
Data.Aeson.Key
6967
Data.Aeson.KeyMap
7068
Data.Aeson.Parser

src/Data/Aeson.hs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,11 +160,10 @@ module Data.Aeson
160160

161161
import Control.Exception (Exception (..))
162162
import Control.Monad.Catch (MonadThrow (..))
163-
import Data.Aeson.Types.FromJSON (ifromJSON, parseIndexedJSON)
163+
import Data.Aeson.Types.FromJSON (parseIndexedJSON)
164164
import Data.Aeson.Encoding (encodingToLazyByteString)
165165
import Data.Aeson.Parser.Internal (decodeWith, decodeStrictWith, eitherDecodeWith, eitherDecodeStrictWith, jsonEOF, json, jsonEOF', json')
166166
import Data.Aeson.Types
167-
import Data.Aeson.Types.Internal (formatError)
168167
import qualified Data.ByteString as B
169168
import qualified Data.ByteString.Lazy as L
170169

src/Data/Aeson/Internal.hs

Lines changed: 0 additions & 28 deletions
This file was deleted.

src/Data/Aeson/Internal/Time.hs

Lines changed: 0 additions & 21 deletions
This file was deleted.

tests/UnitTests/NullaryConstructors.hs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ module UnitTests.NullaryConstructors
1111
import Prelude.Compat
1212

1313
import Data.Aeson (decode, eitherDecode, fromEncoding, Value)
14-
import Data.Aeson.Internal (IResult (..), iparse)
15-
import Data.Aeson.Types (Parser)
14+
import Data.Aeson.Types (Parser, IResult (..), iparse)
1615
import Data.ByteString.Builder (toLazyByteString)
1716
import Data.Foldable (for_)
1817
import Data.Maybe (fromJust)

0 commit comments

Comments
 (0)