ShellCheck-0.6.0: Shell script analysis tool

Safe HaskellNone
LanguageHaskell98

ShellCheck.Interface

Documentation

data CheckSpec #

Instances
Eq CheckSpec # 
Instance details

Defined in ShellCheck.Interface

Show CheckSpec # 
Instance details

Defined in ShellCheck.Interface

data CheckResult #

Instances
Eq CheckResult # 
Instance details

Defined in ShellCheck.Interface

Show CheckResult # 
Instance details

Defined in ShellCheck.Interface

data ParseSpec #

Instances
Eq ParseSpec # 
Instance details

Defined in ShellCheck.Interface

Show ParseSpec # 
Instance details

Defined in ShellCheck.Interface

data ParseResult #

Instances
Eq ParseResult # 
Instance details

Defined in ShellCheck.Interface

Show ParseResult # 
Instance details

Defined in ShellCheck.Interface

data Shell #

Constructors

Ksh 
Sh 
Bash 
Dash 
Instances
Eq Shell # 
Instance details

Defined in ShellCheck.Interface

Methods

(==) :: Shell -> Shell -> Bool #

(/=) :: Shell -> Shell -> Bool #

Show Shell # 
Instance details

Defined in ShellCheck.Interface

Methods

showsPrec :: Int -> Shell -> ShowS #

show :: Shell -> String #

showList :: [Shell] -> ShowS #

data ExecutionMode #

Constructors

Executed 
Sourced 

type Code = Integer #

data Severity #

Constructors

ErrorC 
WarningC 
InfoC 
StyleC 
Instances
Eq Severity # 
Instance details

Defined in ShellCheck.Interface

Ord Severity # 
Instance details

Defined in ShellCheck.Interface

Show Severity # 
Instance details

Defined in ShellCheck.Interface

data Position #

Instances
Eq Position # 
Instance details

Defined in ShellCheck.Interface

Show Position # 
Instance details

Defined in ShellCheck.Interface

data Comment #

Instances
Eq Comment # 
Instance details

Defined in ShellCheck.Interface

Methods

(==) :: Comment -> Comment -> Bool #

(/=) :: Comment -> Comment -> Bool #

Show Comment # 
Instance details

Defined in ShellCheck.Interface

data TokenComment #

Instances
Eq TokenComment # 
Instance details

Defined in ShellCheck.Interface

Show TokenComment # 
Instance details

Defined in ShellCheck.Interface