module Argon
(
AnalysisResult
, ComplexityBlock(CC)
, OutputMode(..)
, Config(..)
, defaultConfig
, Loc
, LModule
, allFiles
, analyze
, parseModule
, parseExts
, flagsMap
, order
, filterResults
, filterNulls
, exportStream
, bareTextFormatter
, coloredTextFormatter
, srcSpanToLoc
, locToString
, tagMsg
) where
import Argon.Parser (LModule, analyze, parseModule)
import Argon.Results (order, filterResults, filterNulls, exportStream)
import Argon.Cabal (flagsMap, parseExts)
import Argon.Types
import Argon.Loc
import Argon.Walker (allFiles)
import Argon.Formatters (bareTextFormatter, coloredTextFormatter)