77{-# LANGUAGE RecordWildCards #-}
88{-# LANGUAGE ScopedTypeVariables #-}
99{-# LANGUAGE StandaloneDeriving #-}
10+ {-# LANGUAGE TemplateHaskell #-}
1011{-# LANGUAGE TypeOperators #-}
12+
1113{-# OPTIONS_GHC -Wno-orphans #-}
12- {-# LANGUAGE TemplateHaskell #-}
1314
1415module Cardano.Node.Tracing.Documentation
1516 ( TraceDocumentationCmd (.. )
@@ -19,7 +20,7 @@ module Cardano.Node.Tracing.Documentation
1920 , docTracersFirstPhase
2021 ) where
2122
22- import Cardano.Node.Tracing.NodeStartupInfo () -- MetaTrace NodeVersionTrace
23+ import Cardano.Git.Rev ( gitRev )
2324import Cardano.Logging as Logging
2425import Cardano.Logging.Resources
2526import Cardano.Logging.Resources.Types ()
@@ -30,6 +31,7 @@ import Cardano.Node.TraceConstraints
3031import Cardano.Node.Tracing.DefaultTraceConfig (defaultCardanoConfig )
3132import Cardano.Node.Tracing.Formatting ()
3233import Cardano.Node.Tracing.NodeInfo ()
34+ import Cardano.Node.Tracing.NodeStartupInfo ()
3335import qualified Cardano.Node.Tracing.StateRep as SR
3436import Cardano.Node.Tracing.Tracers.BlockReplayProgress
3537import Cardano.Node.Tracing.Tracers.ChainDB
@@ -112,17 +114,17 @@ import Control.Exception (SomeException)
112114import Control.Monad (forM_ )
113115import Data.Aeson.Types (ToJSON )
114116import Data.Proxy (Proxy (.. ))
117+ import Data.Text (pack )
115118import qualified Data.Text.IO as T
119+ import Data.Time (getZonedTime )
120+ import Data.Version (showVersion )
116121import GHC.Generics (Generic )
117122import qualified Network.Mux as Mux
118123import qualified Network.Socket as Socket
119124import qualified Options.Applicative as Opt
120125import System.IO
121- import Data.Time (getZonedTime )
122- import Data.Text (pack )
123- import Cardano.Git.Rev (gitRev )
124- import Paths_cardano_node (version )
125- import Data.Version (showVersion )
126+
127+ import Paths_cardano_node (version )
126128
127129
128130data TraceDocumentationCmd
@@ -848,7 +850,7 @@ docTracersSecondPhase ::
848850 -> DocTracer
849851 -> IO ()
850852docTracersSecondPhase outputFileName mbMetricsHelpFilename trConfig bl = do
851- text <- docuResultsToText bl trConfig
853+ let text = docuResultsToText bl trConfig
852854 time <- getZonedTime
853855 let stamp = " Generated at "
854856 <> pack (show time)
0 commit comments