avro 0.5.1.0 → 0.5.2.0
raw patch · 5 files changed
+12/−17 lines, 5 filesdep ~doctestPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: doctest
API changes (from Hackage documentation)
Files
- avro.cabal +2/−1
- src/Data/Avro/Internal/EncodeRaw.hs +0/−1
- src/Data/Avro/JSON.hs +0/−2
- test/Avro/Decode/RawBlocksSpec.hs +5/−6
- test/Avro/Decode/RawValuesSpec.hs +5/−7
avro.cabal view
@@ -1,7 +1,7 @@ cabal-version: 2.4 name: avro-version: 0.5.1.0+version: 0.5.2.0 synopsis: Avro serialization support for Haskell description: Avro serialization and deserialization support for Haskell category: Data@@ -11,6 +11,7 @@ maintainer: Alexey Raga <alexey.raga@gmail.com> license: BSD-3-Clause license-file: LICENSE+tested-with: GHC == 8.10.1, GHC == 8.8.3, GHC == 8.6.5 build-type: Simple extra-source-files: README.md ChangeLog.md
src/Data/Avro/Internal/EncodeRaw.hs view
@@ -10,7 +10,6 @@ import Data.Bits import Data.ByteString.Builder import Data.Int-import Data.Monoid import Data.Word putNonNegative :: forall a. (FiniteBits a, Integral a) => a -> Builder
src/Data/Avro/JSON.hs view
@@ -59,8 +59,6 @@ -- @ module Data.Avro.JSON where -import Data.Semigroup ((<>))- import qualified Data.Aeson as Aeson import Data.ByteString.Lazy (ByteString) import qualified Data.Foldable as Foldable
test/Avro/Decode/RawBlocksSpec.hs view
@@ -4,6 +4,7 @@ module Avro.Decode.RawBlocksSpec where +import Avro.Data.Endpoint import Control.Monad (forM_) import Data.Avro (decodeContainerWithEmbeddedSchema, encodeContainerWithSchema, encodeValueWithSchema, nullCodec) import Data.Avro.Internal.Container (decodeRawBlocks, packContainerBlocks, packContainerValues)@@ -11,15 +12,13 @@ import Data.List (unfoldr) import Data.Semigroup ((<>)) import Data.Text (pack)--import Avro.Data.Endpoint+import HaskellWorks.Hspec.Hedgehog+import Hedgehog+import Hedgehog.Range (Range)+import Test.Hspec -import HaskellWorks.Hspec.Hedgehog-import Hedgehog import qualified Hedgehog.Gen as Gen-import Hedgehog.Range (Range) import qualified Hedgehog.Range as Range-import Test.Hspec {-# ANN module ("HLint: ignore Redundant do" :: String) #-}
test/Avro/Decode/RawValuesSpec.hs view
@@ -4,21 +4,19 @@ module Avro.Decode.RawValuesSpec where +import Avro.Data.Endpoint import Data.Avro (decodeValueWithSchema, encodeContainerWithSchema, extractContainerValuesBytes, nullCodec) import Data.Avro.Schema.ReadSchema (fromSchema) import Data.Either (isLeft, isRight, rights) import Data.List (unfoldr)-import Data.Semigroup ((<>)) import Data.Text (pack)--import Avro.Data.Endpoint+import HaskellWorks.Hspec.Hedgehog+import Hedgehog+import Hedgehog.Range (Range)+import Test.Hspec -import HaskellWorks.Hspec.Hedgehog-import Hedgehog import qualified Hedgehog.Gen as Gen-import Hedgehog.Range (Range) import qualified Hedgehog.Range as Range-import Test.Hspec {-# ANN module ("HLint: ignore Redundant do" :: String) #-}