packages feed

trace-embrace 1.0.4 → 1.0.5

raw patch · 4 files changed

+10/−23 lines, 4 filesdep +haddock-use-refsPVP ok

version bump matches the API change (PVP)

Dependencies added: haddock-use-refs

API changes (from Hackage documentation)

Files

− src/Debug/TraceEmbrace/Haddock.hs
@@ -1,10 +0,0 @@-{-# OPTIONS_HADDOCK hide #-}--- | Alternative workaround to avoid unused warnings for--- types and values referred only in HADDOCKS-module Debug.TraceEmbrace.Haddock (HaddockRefs (..), module E) where--import Data.Proxy as E-import Data.Tagged as E--class HaddockRefs a where-  usedSomeHow :: Proxy a -> Int
src/Debug/TraceEmbrace/TH.hs view
@@ -5,15 +5,12 @@  import Debug.Trace import Debug.TraceEmbrace.Config-import Debug.TraceEmbrace.Haddock import Debug.TraceEmbrace.Internal.Rewrap import Debug.TraceEmbrace.Internal.TH qualified as I+import Haddock.UseRefs import Language.Haskell.TH -data Ref--instance HaddockRefs Ref where-  usedSomeHow _ = length ['TraceMessageFormat, ''Rewrap, 'trace, 'traceEvent]+countDocRefs  -- | TH version of 'trace' and 'traceEvent' -- The message is formatted according to 'TraceMessageFormat'.
test/Debug/TraceEmbrace/Test/TraceEmbrace/TH.hs view
@@ -55,9 +55,9 @@     go x = x @=? foo x     foo x = $(tw' "tw foo/x") x -unit_trIo :: IO ()-unit_trIo = withPrefixEnvVar thresholdConfig "" $ go one-  where-    go x = (x @=?) =<< foo x-      where-        foo y = $(trIo "foo info/y") >> pure y+-- unit_trIo :: IO ()+-- unit_trIo = withPrefixEnvVar thresholdConfig "" $ go one+--   where+--     go x = (x @=?) =<< foo x+--       where+--         foo y = $(trIo "foo info/y") >> pure y
trace-embrace.cabal view
@@ -1,6 +1,6 @@ cabal-version:   3.0 name:            trace-embrace-version:         1.0.4+version:         1.0.5 license:         BSD-3-Clause license-file:    LICENSE category:        Development@@ -343,6 +343,7 @@     lrucache < 1.3,     generic-lens < 3.0,     ghc < 9.12,+    haddock-use-refs < 2.0,     radix-tree < 2.0,     refined < 1.0,     tagged < 1.0,@@ -362,7 +363,6 @@     Debug.TraceEmbrace.Config.Load     Debug.TraceEmbrace.Config.Validation     Debug.TraceEmbrace.FileIndex-    Debug.TraceEmbrace.Haddock     Debug.TraceEmbrace.Internal.Rewrap     Debug.TraceEmbrace.Internal.TH     Debug.TraceEmbrace.Show