fgl-arbitrary 0.2.0.3 → 0.2.0.5
raw patch · 2 files changed
+18/−4 lines, 2 filesdep ~QuickCheckdep ~hspecPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: QuickCheck, hspec
API changes (from Hackage documentation)
- Data.Graph.Inductive.Arbitrary: instance (GHC.Classes.Eq b, GHC.Classes.Eq a) => GHC.Classes.Eq (Data.Graph.Inductive.Arbitrary.GraphNodesEdges a b)
- Data.Graph.Inductive.Arbitrary: instance (GHC.Classes.Ord b, GHC.Classes.Ord a) => GHC.Classes.Ord (Data.Graph.Inductive.Arbitrary.GraphNodesEdges a b)
- Data.Graph.Inductive.Arbitrary: instance (GHC.Read.Read b, GHC.Read.Read a) => GHC.Read.Read (Data.Graph.Inductive.Arbitrary.GraphNodesEdges a b)
- Data.Graph.Inductive.Arbitrary: instance (GHC.Show.Show b, GHC.Show.Show a) => GHC.Show.Show (Data.Graph.Inductive.Arbitrary.GraphNodesEdges a b)
+ Data.Graph.Inductive.Arbitrary: instance (GHC.Classes.Eq a, GHC.Classes.Eq b) => GHC.Classes.Eq (Data.Graph.Inductive.Arbitrary.GraphNodesEdges a b)
+ Data.Graph.Inductive.Arbitrary: instance (GHC.Classes.Ord a, GHC.Classes.Ord b) => GHC.Classes.Ord (Data.Graph.Inductive.Arbitrary.GraphNodesEdges a b)
+ Data.Graph.Inductive.Arbitrary: instance (GHC.Read.Read a, GHC.Read.Read b) => GHC.Read.Read (Data.Graph.Inductive.Arbitrary.GraphNodesEdges a b)
+ Data.Graph.Inductive.Arbitrary: instance (GHC.Show.Show a, GHC.Show.Show b) => GHC.Show.Show (Data.Graph.Inductive.Arbitrary.GraphNodesEdges a b)
- Data.Graph.Inductive.Arbitrary: arbitraryEdges :: (Arbitrary b) => [LNode a] -> Gen [LEdge b]
+ Data.Graph.Inductive.Arbitrary: arbitraryEdges :: Arbitrary b => [LNode a] -> Gen [LEdge b]
- Data.Graph.Inductive.Arbitrary: arbitraryNodes :: (Arbitrary a) => Gen [LNode a]
+ Data.Graph.Inductive.Arbitrary: arbitraryNodes :: Arbitrary a => Gen [LNode a]
- Data.Graph.Inductive.Arbitrary: class (DynGraph (BaseGraph ag)) => ArbGraph ag where type BaseGraph ag :: * -> * -> * where {
+ Data.Graph.Inductive.Arbitrary: class (DynGraph (BaseGraph ag)) => ArbGraph ag where {
- Data.Graph.Inductive.Arbitrary: connGraph :: (ArbGraph ag) => Connected ag a b -> BaseGraph ag a b
+ Data.Graph.Inductive.Arbitrary: connGraph :: ArbGraph ag => Connected ag a b -> BaseGraph ag a b
- Data.Graph.Inductive.Arbitrary: shrinkF :: (ArbGraph ag) => ag a b -> [ag a b]
+ Data.Graph.Inductive.Arbitrary: shrinkF :: ArbGraph ag => ag a b -> [ag a b]
- Data.Graph.Inductive.Arbitrary: shrinkGraph :: (Graph gr) => gr a b -> [gr a b]
+ Data.Graph.Inductive.Arbitrary: shrinkGraph :: Graph gr => gr a b -> [gr a b]
- Data.Graph.Inductive.Arbitrary: shrinkGraphWith :: (Graph gr) => gr a b -> [(Node, gr a b)]
+ Data.Graph.Inductive.Arbitrary: shrinkGraphWith :: Graph gr => gr a b -> [(Node, gr a b)]
Files
- ChangeLog +10/−0
- fgl-arbitrary.cabal +8/−4
ChangeLog view
@@ -1,3 +1,13 @@+0.2.0.5+-------++* QuickCheck and HSpec dependency bump++0.2.0.4+-------++* QuickCheck and HSpec dependency bump+ 0.2.0.3 -------
fgl-arbitrary.cabal view
@@ -1,5 +1,5 @@ name: fgl-arbitrary-version: 0.2.0.3+version: 0.2.0.5 synopsis: QuickCheck support for fgl description: Provides Arbitrary instances for fgl graphs (to avoid adding a@@ -18,6 +18,10 @@ cabal-version: >=1.10 extra-source-files: ChangeLog +tested-with: GHC == 7.0.4, GHC == 7.2.2, GHC == 7.4.2, GHC == 7.6.3,+ GHC == 7.8.4, GHC == 7.10.2, GHC == 8.0.1, GHC == 8.2.2,+ GHC == 8.4.3, GHC == 8.6.2, GHC == 8.8.2, GHC == 8.10.1+ source-repository head type: git location: git://github.com/haskell/fgl.git@@ -29,7 +33,7 @@ -- other-extensions: build-depends: base < 5 , fgl >= 5.5.2.0 && < 6- , QuickCheck >= 2.3 && < 2.10+ , QuickCheck >= 2.3 && < 2.14 -- hs-source-dirs: default-language: Haskell2010 @@ -43,8 +47,8 @@ build-depends: fgl-arbitrary , fgl , base- , QuickCheck >= 2.3 && < 2.10- , hspec >= 2.1 && < 2.5+ , QuickCheck+ , hspec >= 2.1 && < 2.8 , containers hs-source-dirs: test