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 +0/−10
- src/Debug/TraceEmbrace/TH.hs +2/−5
- test/Debug/TraceEmbrace/Test/TraceEmbrace/TH.hs +6/−6
- trace-embrace.cabal +2/−2
− 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