hadolint-2.12.0: Dockerfile Linter JavaScript API
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hadolint.Formatter.Format

Documentation

data OutputFormat Source #

Instances

Instances details
FromYAML OutputFormat Source # 
Instance details

Defined in Hadolint.Formatter.Format

Methods

parseYAML :: Node Pos -> Parser OutputFormat

Monoid OutputFormat Source # 
Instance details

Defined in Hadolint.Formatter.Format

Semigroup OutputFormat Source # 
Instance details

Defined in Hadolint.Formatter.Format

Show OutputFormat Source # 
Instance details

Defined in Hadolint.Formatter.Format

Methods

showsPrec :: Int -> OutputFormat -> ShowS

show :: OutputFormat -> String

showList :: [OutputFormat] -> ShowS

Default OutputFormat Source # 
Instance details

Defined in Hadolint.Formatter.Format

Methods

def :: OutputFormat

Eq OutputFormat Source # 
Instance details

Defined in Hadolint.Formatter.Format

Methods

(==) :: OutputFormat -> OutputFormat -> Bool

(/=) :: OutputFormat -> OutputFormat -> Bool

Pretty OutputFormat Source # 
Instance details

Defined in Hadolint.Formatter.Format

Methods

pretty :: OutputFormat -> Doc ann

prettyList :: [OutputFormat] -> Doc ann

data Result s e Source #

Constructors

Result 

Fields

errorBundlePretty :: (VisualStream s, TraversableStream s, ShowErrorComponent e) => ParseErrorBundle s e -> String #

errorMessage :: (VisualStream s, ShowErrorComponent e) => ParseErrorBundle s e -> String Source #

errorMessageLine :: (VisualStream s, TraversableStream s, ShowErrorComponent e) => ParseErrorBundle s e -> String Source #

errorPosition :: TraversableStream s => ParseErrorBundle s e -> SourcePos Source #

errorPositionPretty :: TraversableStream s => ParseErrorBundle s e -> String Source #

stripNewlines :: String -> String Source #

toResult :: Text -> Either (ParseErrorBundle s e) Failures -> Result s e Source #