genvalidity-typed-uuid 0.0.0.2 → 0.1.0.0
raw patch · 4 files changed
+12/−16 lines, 4 filesdep ~genvalidity
Dependency ranges changed: genvalidity
Files
- ChangeLog.md +5/−1
- genvalidity-typed-uuid.cabal +5/−5
- src/Data/GenValidity/UUID/Typed.hs +0/−8
- test/Data/UUID/TypedSpec.hs +2/−2
ChangeLog.md view
@@ -1,6 +1,10 @@ # Changelog for typed-uuid -## Unreleased changes+## [0.1.0.0] - 2021-11-23++### Changed++* Compatibility with `genvalidity >=1.0.0.0`. ## [0.0.0.2] - 2020-04-16
genvalidity-typed-uuid.cabal view
@@ -1,13 +1,13 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.33.0.+-- This file has been generated from package.yaml by hpack version 0.34.4. -- -- see: https://github.com/sol/hpack ----- hash: e690b1a8182d5ba11d02e71ebeba6d6df60e4ff46b2d5a384daec4988a6f5e2e+-- hash: 8e83528c13a24a4ec93c8a43141f40620fa13e5ade311e03fdaef8c7a7a0a09c name: genvalidity-typed-uuid-version: 0.0.0.2+version: 0.1.0.0 synopsis: Generators for Phantom-Typed version of UUID description: Please see the README on Github at <https://github.com/NorfairKing/typed-uuid#readme> category: Data@@ -37,7 +37,7 @@ build-depends: QuickCheck , base >=4.7 && <5- , genvalidity+ , genvalidity >=1.0 , genvalidity-uuid >=0.0 , typed-uuid >=0.0 default-language: Haskell2010@@ -54,7 +54,7 @@ build-depends: QuickCheck , base >=4.7 && <5- , genvalidity+ , genvalidity >=1.0 , genvalidity-hspec , genvalidity-hspec-aeson , genvalidity-typed-uuid
src/Data/GenValidity/UUID/Typed.hs view
@@ -5,15 +5,7 @@ import Data.GenValidity import Data.GenValidity.UUID () import Data.UUID.Typed-import Test.QuickCheck -instance GenUnchecked (UUID a) where- genUnchecked = UUID <$> genUnchecked- shrinkUnchecked (UUID u) = UUID <$> shrinkUnchecked u- instance GenValid (UUID a) where genValid = UUID <$> genValid shrinkValid (UUID u) = UUID <$> shrinkValid u--instance Arbitrary (UUID a) where- arbitrary = genValid
test/Data/UUID/TypedSpec.hs view
@@ -13,6 +13,6 @@ spec :: Spec spec = do- eqSpecOnValid @(UUID Int)+ eqSpec @(UUID Int) genValidSpec @(UUID Int)- jsonSpecOnValid @(UUID Int)+ jsonSpec @(UUID Int)