hadolint-1.18.0: Dockerfile Linter JavaScript API

Safe HaskellNone
LanguageHaskell2010

Hadolint.Config

Synopsis

Documentation

applyConfig :: Maybe FilePath -> LintOptions -> IO (Either String LintOptions) Source #

If both the ignoreRules and rulesConfig properties of Lint options are empty then this function will fill them with the default found in the passed config file. If there is an error parsing the default config file, this function will return the error string.

data ConfigFile Source #

Instances
Eq ConfigFile Source # 
Instance details

Defined in Hadolint.Config

Show ConfigFile Source # 
Instance details

Defined in Hadolint.Config

Generic ConfigFile Source # 
Instance details

Defined in Hadolint.Config

Associated Types

type Rep ConfigFile :: Type -> Type #

FromYAML ConfigFile Source # 
Instance details

Defined in Hadolint.Config

type Rep ConfigFile Source # 
Instance details

Defined in Hadolint.Config

type Rep ConfigFile = D1 (MetaData "ConfigFile" "Hadolint.Config" "hadolint-1.18.0-8AGlsFkfJjE3VIXP5kphxz" False) (C1 (MetaCons "ConfigFile" PrefixI True) (S1 (MetaSel (Just "ignoredRules") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [IgnoreRule])) :*: S1 (MetaSel (Just "trustedRegistries") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [TrustedRegistry]))))