quickcheck-monoid-subclasses 0.3.0.1 → 0.3.0.2
raw patch · 16 files changed
+22/−18 lines, 16 filesdep ~commutative-semigroupsdep ~containersPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: commutative-semigroups, containers
API changes (from Hackage documentation)
Files
- CHANGELOG.md +4/−0
- LICENSE +1/−1
- quickcheck-monoid-subclasses.cabal +4/−4
- src/internal/Internal.hs +1/−1
- src/internal/Internal/Semigroup/Eq.hs +1/−1
- src/internal/Internal/Semigroup/Tuple.hs +1/−1
- src/prelude/Internal/Prelude.hs +1/−1
- src/public/Test/QuickCheck/Classes/Monoid/Factorial.hs +1/−1
- src/public/Test/QuickCheck/Classes/Monoid/GCD.hs +1/−1
- src/public/Test/QuickCheck/Classes/Monoid/LCM.hs +1/−1
- src/public/Test/QuickCheck/Classes/Monoid/Monus.hs +1/−1
- src/public/Test/QuickCheck/Classes/Monoid/Null.hs +1/−1
- src/public/Test/QuickCheck/Classes/Semigroup/Cancellative.hs +1/−1
- src/public/Test/QuickCheck/Classes/Semigroup/Factorial.hs +1/−1
- src/test/ClassSpec.hs +1/−1
- src/test/Test/Hspec/Laws.hs +1/−1
CHANGELOG.md view
@@ -1,3 +1,7 @@+# 0.3.0.2++- Revised upper bounds for package dependencies.+ # 0.3.0.1 - Added support for GHC `9.8`.
LICENSE view
@@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright © 2022–2023 Jonathan Knowles+ Copyright © 2022–2024 Jonathan Knowles Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
quickcheck-monoid-subclasses.cabal view
@@ -1,12 +1,12 @@ cabal-version: 3.0 name: quickcheck-monoid-subclasses-version: 0.3.0.1+version: 0.3.0.2 bug-reports: https://github.com/jonathanknowles/quickcheck-monoid-subclasses/issues license: Apache-2.0 license-file: LICENSE author: Jonathan Knowles maintainer: mail@jonathanknowles.net-copyright: 2022–2023 Jonathan Knowles+copyright: 2022–2024 Jonathan Knowles category: Testing synopsis: Testing monoid subclass instances with QuickCheck description:@@ -23,9 +23,9 @@ common dependency-bytestring build-depends:bytestring >= 0.10.12.0 && < 0.13 common dependency-commutative-semigroups- build-depends:commutative-semigroups >= 0.1.0.0 && < 0.2+ build-depends:commutative-semigroups >= 0.1.0.0 && < 0.3 common dependency-containers- build-depends:containers >= 0.6.5.1 && < 0.7+ build-depends:containers >= 0.6.5.1 && < 0.8 common dependency-hspec build-depends:hspec >= 2.10.7 && < 2.12 common dependency-monoid-subclasses
src/internal/Internal.hs view
@@ -1,5 +1,5 @@ -- |--- Copyright: © 2022–2023 Jonathan Knowles+-- Copyright: © 2022–2024 Jonathan Knowles -- License: Apache-2.0 -- module Internal
src/internal/Internal/Semigroup/Eq.hs view
@@ -1,5 +1,5 @@ -- |--- Copyright: © 2022–2023 Jonathan Knowles+-- Copyright: © 2022–2024 Jonathan Knowles -- License: Apache-2.0 -- module Internal.Semigroup.Eq
src/internal/Internal/Semigroup/Tuple.hs view
@@ -3,7 +3,7 @@ {- HLINT ignore "Redundant bracket" -} -- |--- Copyright: © 2022–2023 Jonathan Knowles+-- Copyright: © 2022–2024 Jonathan Knowles -- License: Apache-2.0 -- module Internal.Semigroup.Tuple
src/prelude/Internal/Prelude.hs view
@@ -1,5 +1,5 @@ -- |--- Copyright: © 2022–2023 Jonathan Knowles+-- Copyright: © 2022–2024 Jonathan Knowles -- License: Apache-2.0 -- module Internal.Prelude
src/public/Test/QuickCheck/Classes/Monoid/Factorial.hs view
@@ -5,7 +5,7 @@ {- HLINT ignore "Use const" -} -- |--- Copyright: © 2022–2023 Jonathan Knowles+-- Copyright: © 2022–2024 Jonathan Knowles -- License: Apache-2.0 -- -- This module provides 'Laws' definitions for classes exported by
src/public/Test/QuickCheck/Classes/Monoid/GCD.hs view
@@ -3,7 +3,7 @@ {- HLINT ignore "Redundant ==" -} -- |--- Copyright: © 2022–2023 Jonathan Knowles+-- Copyright: © 2022–2024 Jonathan Knowles -- License: Apache-2.0 -- -- This module provides 'Laws' definitions for classes exported by
src/public/Test/QuickCheck/Classes/Monoid/LCM.hs view
@@ -3,7 +3,7 @@ {- HLINT ignore "Use &&" -} -- |--- Copyright: © 2022–2023 Jonathan Knowles+-- Copyright: © 2022–2024 Jonathan Knowles -- License: Apache-2.0 -- -- This module provides 'Laws' definitions for classes exported by
src/public/Test/QuickCheck/Classes/Monoid/Monus.hs view
@@ -2,7 +2,7 @@ {- HLINT ignore "Redundant bracket" -} -- |--- Copyright: © 2022–2023 Jonathan Knowles+-- Copyright: © 2022–2024 Jonathan Knowles -- License: Apache-2.0 -- -- This module provides 'Laws' definitions for classes exported by
src/public/Test/QuickCheck/Classes/Monoid/Null.hs view
@@ -2,7 +2,7 @@ {- HLINT ignore "Redundant bracket" -} -- |--- Copyright: © 2022–2023 Jonathan Knowles+-- Copyright: © 2022–2024 Jonathan Knowles -- License: Apache-2.0 -- -- This module provides 'Laws' definitions for classes exported by
src/public/Test/QuickCheck/Classes/Semigroup/Cancellative.hs view
@@ -3,7 +3,7 @@ {- HLINT ignore "Redundant bracket" -} -- |--- Copyright: © 2022–2023 Jonathan Knowles+-- Copyright: © 2022–2024 Jonathan Knowles -- License: Apache-2.0 -- -- This module provides 'Laws' definitions for classes exported by
src/public/Test/QuickCheck/Classes/Semigroup/Factorial.hs view
@@ -5,7 +5,7 @@ {- HLINT ignore "Use null" -} -- |--- Copyright: © 2022–2023 Jonathan Knowles+-- Copyright: © 2022–2024 Jonathan Knowles -- License: Apache-2.0 -- -- This module provides 'Laws' definitions for classes exported by
src/test/ClassSpec.hs view
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-orphans #-} -- |--- Copyright: © 2022–2023 Jonathan Knowles+-- Copyright: © 2022–2024 Jonathan Knowles -- License: Apache-2.0 -- module ClassSpec where
src/test/Test/Hspec/Laws.hs view
@@ -1,5 +1,5 @@ -- |--- Copyright: © 2022–2023 Jonathan Knowles+-- Copyright: © 2022–2024 Jonathan Knowles -- License: Apache-2.0 -- -- Provides testing functions to check that type class instances obey laws.