packages feed

tasty-travis 0.2.0 → 0.2.0.1

raw patch · 3 files changed

+15/−5 lines, 3 filesdep +semigroupsdep ~basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependencies added: semigroups

Dependency ranges changed: base

API changes (from Hackage documentation)

+ Test.Tasty.Travis: instance GHC.Base.Semigroup a => GHC.Base.Semigroup (Test.Tasty.Travis.WrapIO a)
- Test.Tasty.Travis: TravisConfig :: Bool -> Bool -> Bool -> FoldGroup -> FoldWhen -> SummaryWhen -> (OptionSet -> OptionSet) -> TravisConfig
+ Test.Tasty.Travis: TravisConfig :: Bool -> Bool -> Bool -> FoldGroup -> FoldWhen -> SummaryWhen -> OptionSet -> OptionSet -> TravisConfig

Files

+ CHANGELOG.md view
@@ -0,0 +1,4 @@+0.2.0.1+-------+* Fix compilation with GHC 8.4.1 by adding Semigroup instance for internal+  type.
Test/Tasty/Travis.hs view
@@ -31,11 +31,11 @@  #if !MIN_VERSION_base(4,8,0) import Control.Applicative (Applicative(..), (<$>), (<$), (<*>))-import Data.Monoid (Monoid(..)) #endif import Control.Monad (when) import Data.Char (isSpace) import Data.Monoid (Sum(..))+import Data.Semigroup as Sem import System.Environment (lookupEnv) import System.IO (BufferMode(LineBuffering), hSetBuffering, stdout) @@ -45,6 +45,9 @@  newtype WrapIO a = WrapIO { unwrapIO :: IO a }     deriving (Applicative, Functor, Monad)++instance Sem.Semigroup a => Sem.Semigroup (WrapIO a) where+    x <> y = (<>) <$> x <*> y  instance Monoid a => Monoid (WrapIO a) where     mempty = WrapIO $ return mempty
tasty-travis.cabal view
@@ -1,12 +1,12 @@ Name:               tasty-travis-Version:            0.2.0+Version:            0.2.0.1  Homepage:           https://github.com/merijn/tasty-travis Bug-Reports:        https://github.com/merijn/tasty-travis/issues  Author:             Merijn Verstraaten Maintainer:         Merijn Verstraaten <merijn@inconsistent.nl>-Copyright:          Copyright © 2017 Merijn Verstraaten+Copyright:          Copyright © 2017-2018 Merijn Verstraaten  License:            BSD3 License-File:       LICENSE@@ -15,9 +15,9 @@ Cabal-Version:      >= 1.10 Build-Type:         Simple Tested-With:        GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.3, GHC == 8.0.2,-                    GHC == 8.2.1, GHC == 8.3.*+                    GHC == 8.2.2, GHC == 8.4.1, GHC == 8.5.* -Extra-Source-Files: README.md+Extra-Source-Files: README.md, CHANGELOG.md  Synopsis:           Fancy Travis CI output for tasty tests. @@ -44,6 +44,9 @@    Build-Depends:        base >= 4.6 && < 5                ,        tasty == 0.12.*++  if !impl(ghc >= 8.0)+    Build-Depends:      semigroups == 0.18.*  Test-Suite test   Default-Language:     Haskell2010