ShellCheck-0.6.0: Shell script analysis tool

Safe HaskellNone
LanguageHaskell98

ShellCheck.Interface

Documentation

data CheckSpec Source #

Instances
Eq CheckSpec Source # 
Instance details

Defined in ShellCheck.Interface

Show CheckSpec Source # 
Instance details

Defined in ShellCheck.Interface

data ParseSpec Source #

Instances
Eq ParseSpec Source # 
Instance details

Defined in ShellCheck.Interface

Show ParseSpec Source # 
Instance details

Defined in ShellCheck.Interface

data Shell Source #

Constructors

Ksh 
Sh 
Bash 
Dash 
Instances
Eq Shell Source # 
Instance details

Defined in ShellCheck.Interface

Methods

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

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

Show Shell Source # 
Instance details

Defined in ShellCheck.Interface

Methods

showsPrec :: Int -> Shell -> ShowS #

show :: Shell -> String #

showList :: [Shell] -> ShowS #

data Severity Source #

Constructors

ErrorC 
WarningC 
InfoC 
StyleC 
Instances
Eq Severity Source # 
Instance details

Defined in ShellCheck.Interface

Ord Severity Source # 
Instance details

Defined in ShellCheck.Interface

Show Severity Source # 
Instance details

Defined in ShellCheck.Interface

data Position Source #

Instances
Eq Position Source # 
Instance details

Defined in ShellCheck.Interface

Show Position Source # 
Instance details

Defined in ShellCheck.Interface

data Comment Source #

Instances
Eq Comment Source # 
Instance details

Defined in ShellCheck.Interface

Methods

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

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

Show Comment Source # 
Instance details

Defined in ShellCheck.Interface