hadolint-1.17.3: Dockerfile Linter JavaScript API

Safe HaskellNone
LanguageHaskell2010

Hadolint.Formatter.Format

Documentation

severityText :: Severity -> String Source #

stripNewlines :: String -> String Source #

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

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

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

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

data Result s e Source #

Constructors

Result 

Fields

Instances
Semigroup (Result s e) Source # 
Instance details

Defined in Hadolint.Formatter.Format

Methods

(<>) :: Result s e -> Result s e -> Result s e

sconcat :: NonEmpty (Result s e) -> Result s e

stimes :: Integral b => b -> Result s e -> Result s e

Monoid (Result s e) Source # 
Instance details

Defined in Hadolint.Formatter.Format

Methods

mempty :: Result s e

mappend :: Result s e -> Result s e -> Result s e

mconcat :: [Result s e] -> Result s e

isEmpty :: Result s e -> Bool Source #

toResult :: Either (ParseErrorBundle s e) [RuleCheck] -> Result s e Source #