packages feed

dejafu 1.7.0.0 → 1.8.0.0

raw patch · 3 files changed

+24/−8 lines, 3 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

CHANGELOG.rst view
@@ -6,6 +6,20 @@  .. _PVP: https://pvp.haskell.org/ ++1.8.0.0 (2018-06-03)+--------------------++* Git: :tag:`dejafu-1.8.0.0`+* Hackage: :hackage:`dejafu-1.8.0.0`++Changed+~~~~~~~++* (:issue:`258`) Length bounding is disabled by default.  This is not+  a breaking API change, but it is a breaking semantics change.++ 1.7.0.0 (2018-06-03) -------------------- 
Test/DejaFu/Settings.hs view
@@ -309,12 +309,15 @@  -- | All bounds enabled, using their default values. ----- @since 0.2.0.0+-- There is no default length bound, so set one if your computation+-- may not terminate!+--+-- @since 1.8.0.0 defaultBounds :: Bounds defaultBounds = Bounds   { boundPreemp = Just defaultPreemptionBound   , boundFair   = Just defaultFairBound-  , boundLength = Just defaultLengthBound+  , boundLength = Nothing   }  -- | A sensible default preemption bound: 2.@@ -335,12 +338,11 @@ defaultFairBound :: FairBound defaultFairBound = 5 --- | A sensible default length bound: 250.+-- | There is no default length bound. ----- Based on the assumption that anything which executes for much--- longer (or even this long) will take ages to test.+-- This is only suitable if your computation will always terminate! ----- @since 0.2.0.0+-- @since 1.8.0.0 defaultLengthBound :: LengthBound defaultLengthBound = 250 
dejafu.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/  name:                dejafu-version:             1.7.0.0+version:             1.8.0.0 synopsis:            A library for unit-testing concurrent programs.  description:@@ -33,7 +33,7 @@ source-repository this   type:     git   location: https://github.com/barrucadu/dejafu.git-  tag:      dejafu-1.7.0.0+  tag:      dejafu-1.8.0.0  library   exposed-modules:     Test.DejaFu