hadolint-2.6.1: Dockerfile Linter JavaScript API
Safe HaskellNone
LanguageHaskell2010

Hadolint.Lint

Synopsis

Documentation

lintIO :: LintOptions -> NonEmpty FilePath -> IO (NonEmpty (Result Text DockerfileError)) Source #

Performs the process of parsing the dockerfile and analyzing it with all the applicable rules, depending on the list of ignored rules.

lint :: LintOptions -> [(Text, Either Error Dockerfile)] -> [Result Text DockerfileError] Source #

analyze :: LintOptions -> Dockerfile -> Seq CheckFailure Source #

data LintOptions Source #

Instances

Instances details
Show LintOptions Source # 
Instance details

Defined in Hadolint.Lint

Methods

showsPrec :: Int -> LintOptions -> ShowS

show :: LintOptions -> String

showList :: [LintOptions] -> ShowS

Semigroup LintOptions Source # 
Instance details

Defined in Hadolint.Lint

Methods

(<>) :: LintOptions -> LintOptions -> LintOptions

sconcat :: NonEmpty LintOptions -> LintOptions

stimes :: Integral b => b -> LintOptions -> LintOptions

Monoid LintOptions Source # 
Instance details

Defined in Hadolint.Lint