ShellCheck-0.4.1: Shell script analysis tool
ShellCheck.AST
data Id Source
Constructors
Instances
data Quoted Source
data Dashed Source
data AssignmentMode Source
data FunctionKeyword Source
data FunctionParentheses Source
data CaseType Source
data Token Source
data Annotation Source
data ConditionType Source
tokenEquals :: Token -> Token -> Bool Source
analyze :: Monad m => (Token -> m ()) -> (Token -> m ()) -> (Token -> Token) -> Token -> m Token Source
getId :: Token -> Id Source
blank :: Monad m => Token -> m () Source
doAnalysis :: Monad m => (Token -> m ()) -> Token -> m Token Source
doStackAnalysis :: Monad m => (Token -> m ()) -> (Token -> m ()) -> Token -> m Token Source
doTransform :: (Token -> Token) -> Token -> Token Source