mergeless-persistent 0.0.0.0 → 0.1.0.0
raw patch · 4 files changed
+17/−12 lines, 4 filesdep ~genvalidityPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: genvalidity
API changes (from Hackage documentation)
Files
- ChangeLog.md +5/−0
- mergeless-persistent.cabal +6/−4
- test/TestUtils/ClientDB.hs +1/−0
- test/TestUtils/ServerDB.hs +5/−8
+ ChangeLog.md view
@@ -0,0 +1,5 @@+# Changelog++## [0.1.0.0] - 2021-11-21++* Compatibility with `genvalidity >=1.0.0.0`
mergeless-persistent.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: 01b770a80d2be35f4a16d54d3e4100ecb434a544256ffd9ee5b3c27d6fee8657+-- hash: f34495620a66b0afde3562023ecc1fe4f5626f5d2c2b5f37ab0302b21d1033eb name: mergeless-persistent-version: 0.0.0.0+version: 0.1.0.0 synopsis: Support for using mergeless from persistent-based databases homepage: https://github.com/NorfairKing/mergeless#readme bug-reports: https://github.com/NorfairKing/mergeless/issues@@ -16,6 +16,8 @@ copyright: Copyright: (c) 2018-2020 Tom Sydney Kerckhove license: MIT build-type: Simple+extra-source-files:+ ChangeLog.md source-repository head type: git@@ -54,7 +56,7 @@ QuickCheck , base >=4.11 && <5 , containers- , genvalidity+ , genvalidity >=1.0 , genvalidity-hspec , genvalidity-mergeless , genvalidity-persistent
test/TestUtils/ClientDB.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE DeriveGeneric #-}+{-# LANGUAGE DerivingStrategies #-} {-# LANGUAGE GADTs #-} {-# LANGUAGE GeneralizedNewtypeDeriving #-} {-# LANGUAGE MultiParamTypeClasses #-}
test/TestUtils/ServerDB.hs view
@@ -1,9 +1,11 @@ {-# LANGUAGE DeriveGeneric #-}+{-# LANGUAGE DerivingStrategies #-} {-# LANGUAGE GADTs #-} {-# LANGUAGE GeneralizedNewtypeDeriving #-} {-# LANGUAGE MultiParamTypeClasses #-} {-# LANGUAGE QuasiQuotes #-} {-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE StandaloneDeriving #-} {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE UndecidableInstances #-}@@ -17,16 +19,13 @@ import Database.Persist.TH import GHC.Generics (Generic) -newtype Thing- = Thing- { thingNumber :: Int- }+newtype Thing = Thing+ { thingNumber :: Int+ } deriving (Show, Eq, Ord, Generic) instance Validity Thing -instance GenUnchecked Thing- instance GenValid Thing share@@ -44,8 +43,6 @@ |] instance Validity ServerThing--instance GenUnchecked ServerThing instance GenValid ServerThing