!!! | ShellCheck.AnalyzerLib |
addComment | ShellCheck.AnalyzerLib |
Alive | ShellCheck.AnalyzerLib |
Analysis | ShellCheck.AnalyzerLib |
AnalysisResult | |
1 (Type/Class) | ShellCheck.Interface |
2 (Data Constructor) | ShellCheck.Interface |
AnalysisSpec | |
1 (Type/Class) | ShellCheck.Interface |
2 (Data Constructor) | ShellCheck.Interface |
analyze | ShellCheck.AST |
AnalyzerM | ShellCheck.AnalyzerLib |
analyzeScript | ShellCheck.Analyzer |
Annotation | ShellCheck.AST |
Append | ShellCheck.AST |
arComments | ShellCheck.Interface |
arrayVariables | ShellCheck.Data |
asCheckSourced | ShellCheck.Interface |
asExecutionMode | ShellCheck.Interface |
asScript | ShellCheck.Interface |
asShellType | ShellCheck.Interface |
Assign | ShellCheck.AST |
Assignment | ShellCheck.AnalyzerLib |
AssignmentMode | ShellCheck.AST |
Bash | ShellCheck.Interface |
binaryTestOps | ShellCheck.Data |
blank | ShellCheck.AST |
bracedString | ShellCheck.ASTLib |
braceExpand | ShellCheck.ASTLib |
Cache | |
1 (Type/Class) | ShellCheck.AnalyzerLib |
2 (Data Constructor) | ShellCheck.AnalyzerLib |
CaseBreak | ShellCheck.AST |
CaseContinue | ShellCheck.AST |
CaseFallThrough | ShellCheck.AST |
CaseType | ShellCheck.AST |
Checker | |
1 (Type/Class) | ShellCheck.AnalyzerLib |
2 (Data Constructor) | ShellCheck.AnalyzerLib |
checker | |
1 (Function) | ShellCheck.Checks.ShellSupport |
2 (Function) | ShellCheck.Checks.Commands |
CheckResult | |
1 (Type/Class) | ShellCheck.Interface |
2 (Data Constructor) | ShellCheck.Interface |
checkScript | ShellCheck.Checker |
CheckSpec | |
1 (Type/Class) | ShellCheck.Interface |
2 (Data Constructor) | ShellCheck.Interface |
Code | ShellCheck.Interface |
codeNo | ShellCheck.Formatter.Format |
colNo | ShellCheck.Formatter.Format |
ColorAlways | ShellCheck.Interface |
ColorAuto | ShellCheck.Interface |
ColorNever | ShellCheck.Interface |
ColorOption | ShellCheck.Interface |
Comment | |
1 (Type/Class) | ShellCheck.Interface |
2 (Data Constructor) | ShellCheck.Interface |
commonCommands | ShellCheck.Data |
composeAnalyzers | ShellCheck.AnalyzerLib |
ConditionType | ShellCheck.AST |
containsLastpipe | ShellCheck.AnalyzerLib |
containsSetE | ShellCheck.AnalyzerLib |
crComments | ShellCheck.Interface |
crFilename | ShellCheck.Interface |
csCheckSourced | ShellCheck.Interface |
csExcludedWarnings | ShellCheck.Interface |
csFilename | ShellCheck.Interface |
csScript | ShellCheck.Interface |
csShellTypeOverride | ShellCheck.Interface |
Dash | ShellCheck.Interface |
Dashed | |
1 (Type/Class) | ShellCheck.AST |
2 (Data Constructor) | ShellCheck.AST |
DataArray | ShellCheck.AnalyzerLib |
DataSource | ShellCheck.AnalyzerLib |
DataString | ShellCheck.AnalyzerLib |
DataType | ShellCheck.AnalyzerLib |
dataTypeFrom | ShellCheck.AnalyzerLib |
Dead | ShellCheck.AnalyzerLib |
defaultSpec | ShellCheck.AnalyzerLib |
determineShell | ShellCheck.AnalyzerLib |
DisableComment | ShellCheck.AST |
doAnalysis | ShellCheck.AST |
doStackAnalysis | ShellCheck.AST |
doTransform | ShellCheck.AST |
DoubleBracket | ShellCheck.AST |
emptyCheckSpec | ShellCheck.Interface |
endColNo | ShellCheck.Formatter.Format |
endLineNo | ShellCheck.Formatter.Format |
err | ShellCheck.AnalyzerLib |
ErrorC | ShellCheck.Interface |
ErrorMessage | ShellCheck.Interface |
executableFromShebang | ShellCheck.AnalyzerLib |
Executed | ShellCheck.Interface |
ExecutionMode | ShellCheck.Interface |
filterByAnnotation | ShellCheck.AnalyzerLib |
findFirst | ShellCheck.AnalyzerLib |
foColorOption | ShellCheck.Interface |
footer | ShellCheck.Formatter.Format |
format | |
1 (Function) | ShellCheck.Formatter.CheckStyle |
2 (Function) | ShellCheck.Formatter.GCC |
3 (Function) | ShellCheck.Formatter.JSON |
4 (Function) | ShellCheck.Formatter.TTY |
Formatter | |
1 (Type/Class) | ShellCheck.Formatter.Format |
2 (Data Constructor) | ShellCheck.Formatter.Format |
FormatterOptions | |
1 (Type/Class) | ShellCheck.Interface |
2 (Data Constructor) | ShellCheck.Interface |
FunctionKeyword | |
1 (Type/Class) | ShellCheck.AST |
2 (Data Constructor) | ShellCheck.AST |
FunctionParentheses | |
1 (Type/Class) | ShellCheck.AST |
2 (Data Constructor) | ShellCheck.AST |
getAllFlags | ShellCheck.ASTLib |
getAssociativeArrays | ShellCheck.ASTLib |
getBracedModifier | ShellCheck.AnalyzerLib |
getBracedReference | ShellCheck.AnalyzerLib |
getClosestCommand | ShellCheck.AnalyzerLib |
getClosestCommandM | ShellCheck.AnalyzerLib |
getCommand | ShellCheck.ASTLib |
getCommandBasename | ShellCheck.ASTLib |
getCommandName | ShellCheck.ASTLib |
getCommandNameFromExpansion | ShellCheck.ASTLib |
getCommandSequences | ShellCheck.ASTLib |
getFlagsUntil | ShellCheck.ASTLib |
getGlobOrLiteralString | ShellCheck.ASTLib |
getId | ShellCheck.AST |
getIndexReferences | ShellCheck.AnalyzerLib |
getLeadingFlags | ShellCheck.ASTLib |
getLeadingUnquotedString | ShellCheck.ASTLib |
getLiteralString | ShellCheck.ASTLib |
getLiteralStringExt | ShellCheck.ASTLib |
getModifiedVariableCommand | ShellCheck.AnalyzerLib |
getModifiedVariables | ShellCheck.AnalyzerLib |
getOffsetReferences | ShellCheck.AnalyzerLib |
getParentTree | ShellCheck.AnalyzerLib |
getPath | ShellCheck.AnalyzerLib |
getPathM | ShellCheck.AnalyzerLib |
getReferencedVariableCommand | ShellCheck.AnalyzerLib |
getReferencedVariables | ShellCheck.AnalyzerLib |
getTokenMap | ShellCheck.AnalyzerLib |
getTrailingUnquotedLiteral | ShellCheck.ASTLib |
getUnquotedLiteral | ShellCheck.ASTLib |
getVariableFlow | ShellCheck.AnalyzerLib |
getVariablesFromLiteral | ShellCheck.AnalyzerLib |
getVariablesFromLiteralToken | ShellCheck.AnalyzerLib |
getWordParts | ShellCheck.ASTLib |
hasFlag | ShellCheck.ASTLib |
hasLastpipe | ShellCheck.AnalyzerLib |
hasSetE | ShellCheck.AnalyzerLib |
header | ShellCheck.Formatter.Format |
headOrDefault | ShellCheck.AnalyzerLib |
Id | |
1 (Type/Class) | ShellCheck.AST |
2 (Data Constructor) | ShellCheck.AST |
info | ShellCheck.AnalyzerLib |
InfoC | ShellCheck.Interface |
internalVariables | ShellCheck.Data |
isArrayExpansion | ShellCheck.ASTLib |
isAssignment | ShellCheck.ASTLib |
isBraceExpansion | ShellCheck.ASTLib |
isClosingFileOp | ShellCheck.AnalyzerLib |
isCommand | ShellCheck.AnalyzerLib |
isCommandMatch | ShellCheck.AnalyzerLib |
isConfusedGlobRegex | ShellCheck.AnalyzerLib |
isConstant | ShellCheck.ASTLib |
isCountingReference | ShellCheck.AnalyzerLib |
isEmpty | ShellCheck.ASTLib |
isFlag | ShellCheck.ASTLib |
isFunction | ShellCheck.ASTLib |
isGlob | ShellCheck.ASTLib |
isLiteral | ShellCheck.ASTLib |
isLoop | ShellCheck.ASTLib |
isOnlyRedirection | ShellCheck.ASTLib |
isParamTo | ShellCheck.AnalyzerLib |
isParentOf | ShellCheck.AnalyzerLib |
isQuotedAlternativeReference | ShellCheck.AnalyzerLib |
isQuoteFree | ShellCheck.AnalyzerLib |
isQuoteFreeNode | ShellCheck.AnalyzerLib |
isStrictlyQuoteFree | ShellCheck.AnalyzerLib |
isUnqualifiedCommand | ShellCheck.AnalyzerLib |
isUnquotedFlag | ShellCheck.ASTLib |
isVariableChar | ShellCheck.AnalyzerLib |
isVariableName | ShellCheck.AnalyzerLib |
isVariableStartChar | ShellCheck.AnalyzerLib |
Ksh | ShellCheck.Interface |
leadType | ShellCheck.AnalyzerLib |
lineNo | ShellCheck.Formatter.Format |
makeComment | ShellCheck.AnalyzerLib |
makeNonVirtual | ShellCheck.Formatter.Format |
makeParameters | ShellCheck.AnalyzerLib |
matchAllStrings | ShellCheck.Regex |
matchAllSubgroups | ShellCheck.Regex |
matches | ShellCheck.Regex |
matchRegex | ShellCheck.Regex |
mayBecomeMultipleArgs | ShellCheck.ASTLib |
messageText | ShellCheck.Formatter.Format |
mkRegex | ShellCheck.Regex |
mockedSystemInterface | ShellCheck.Interface |
NoneScope | ShellCheck.AnalyzerLib |
nonReadingCommands | ShellCheck.Data |
nullCheck | ShellCheck.AnalyzerLib |
onFailure | ShellCheck.Formatter.Format |
onlyLiteralString | ShellCheck.ASTLib |
onResult | ShellCheck.Formatter.Format |
oversimplify | ShellCheck.ASTLib |
Parameters | |
1 (Type/Class) | ShellCheck.AnalyzerLib |
2 (Data Constructor) | ShellCheck.AnalyzerLib |
parentMap | ShellCheck.AnalyzerLib |
parents | ShellCheck.AnalyzerLib |
ParseResult | |
1 (Type/Class) | ShellCheck.Interface |
2 (Data Constructor) | ShellCheck.Interface |
parseScript | ShellCheck.Parser |
ParseSpec | |
1 (Type/Class) | ShellCheck.Interface |
2 (Data Constructor) | ShellCheck.Interface |
pathTo | ShellCheck.AnalyzerLib |
perScript | ShellCheck.AnalyzerLib |
perToken | ShellCheck.AnalyzerLib |
PGAny | ShellCheck.ASTLib |
PGChar | ShellCheck.ASTLib |
PGMany | ShellCheck.ASTLib |
posColumn | ShellCheck.Interface |
posFile | ShellCheck.Interface |
Position | |
1 (Type/Class) | ShellCheck.Interface |
2 (Data Constructor) | ShellCheck.Interface |
PositionedComment | |
1 (Type/Class) | ShellCheck.Interface |
2 (Data Constructor) | ShellCheck.Interface |
posLine | ShellCheck.Interface |
potentially | ShellCheck.AnalyzerLib |
prComments | ShellCheck.Interface |
producesComments | ShellCheck.AnalyzerLib |
prop_determineShell0 | ShellCheck.AnalyzerLib |
prop_determineShell1 | ShellCheck.AnalyzerLib |
prop_determineShell2 | ShellCheck.AnalyzerLib |
prop_determineShell3 | ShellCheck.AnalyzerLib |
prop_determineShell4 | ShellCheck.AnalyzerLib |
prop_determineShell5 | ShellCheck.AnalyzerLib |
prop_determineShell6 | ShellCheck.AnalyzerLib |
prop_determineShell7 | ShellCheck.AnalyzerLib |
prop_getBracedModifier1 | ShellCheck.AnalyzerLib |
prop_getBracedModifier2 | ShellCheck.AnalyzerLib |
prop_getBracedModifier3 | ShellCheck.AnalyzerLib |
prop_getBracedReference1 | ShellCheck.AnalyzerLib |
prop_getBracedReference10 | ShellCheck.AnalyzerLib |
prop_getBracedReference11 | ShellCheck.AnalyzerLib |
prop_getBracedReference12 | ShellCheck.AnalyzerLib |
prop_getBracedReference13 | ShellCheck.AnalyzerLib |
prop_getBracedReference2 | ShellCheck.AnalyzerLib |
prop_getBracedReference3 | ShellCheck.AnalyzerLib |
prop_getBracedReference4 | ShellCheck.AnalyzerLib |
prop_getBracedReference5 | ShellCheck.AnalyzerLib |
prop_getBracedReference6 | ShellCheck.AnalyzerLib |
prop_getBracedReference7 | ShellCheck.AnalyzerLib |
prop_getBracedReference8 | ShellCheck.AnalyzerLib |
prop_getBracedReference9 | ShellCheck.AnalyzerLib |
prop_getVariablesFromLiteral1 | ShellCheck.AnalyzerLib |
prop_isVariableName1 | ShellCheck.AnalyzerLib |
prop_isVariableName2 | ShellCheck.AnalyzerLib |
prop_isVariableName3 | ShellCheck.AnalyzerLib |
prRoot | ShellCheck.Interface |
prTokenPositions | ShellCheck.Interface |
psCheckSourced | ShellCheck.Interface |
pScript | ShellCheck.AnalyzerLib |
PseudoGlob | ShellCheck.ASTLib |
pseudoGlobIsSuperSetof | ShellCheck.ASTLib |
pseudoGlobsCanOverlap | ShellCheck.ASTLib |
psFilename | ShellCheck.Interface |
psScript | ShellCheck.Interface |
Quoted | |
1 (Type/Class) | ShellCheck.AST |
2 (Data Constructor) | ShellCheck.AST |
Reference | ShellCheck.AnalyzerLib |
Root | |
1 (Type/Class) | ShellCheck.AST |
2 (Data Constructor) | ShellCheck.AST |
rootNode | ShellCheck.AnalyzerLib |
runAnalytics | ShellCheck.Analytics |
runChecker | ShellCheck.AnalyzerLib |
runTests | |
1 (Function) | ShellCheck.Parser |
2 (Function) | ShellCheck.AnalyzerLib |
3 (Function) | ShellCheck.Analytics |
4 (Function) | ShellCheck.Checks.ShellSupport |
5 (Function) | ShellCheck.Checks.Commands |
6 (Function) | ShellCheck.Checker |
sampleWords | ShellCheck.Data |
Scope | ShellCheck.AnalyzerLib |
Severity | ShellCheck.Interface |
severityText | ShellCheck.Formatter.Format |
Sh | ShellCheck.Interface |
Shell | ShellCheck.Interface |
shellcheckVersion | ShellCheck.Data |
shellForExecutable | ShellCheck.Data |
ShellOverride | ShellCheck.AST |
shellType | ShellCheck.AnalyzerLib |
shellTypeSpecified | ShellCheck.AnalyzerLib |
simplifyPseudoGlob | ShellCheck.ASTLib |
SingleBracket | ShellCheck.AST |
siReadFile | ShellCheck.Interface |
SourceChecked | ShellCheck.AnalyzerLib |
Sourced | ShellCheck.Interface |
SourceDeclaration | ShellCheck.AnalyzerLib |
SourceExternal | ShellCheck.AnalyzerLib |
sourceFile | ShellCheck.Formatter.Format |
SourceFrom | ShellCheck.AnalyzerLib |
SourceInteger | ShellCheck.AnalyzerLib |
SourceOverride | ShellCheck.AST |
splitOn | ShellCheck.Regex |
StackData | ShellCheck.AnalyzerLib |
StackScope | ShellCheck.AnalyzerLib |
StackScopeEnd | ShellCheck.AnalyzerLib |
style | ShellCheck.AnalyzerLib |
StyleC | ShellCheck.Interface |
subRegex | ShellCheck.Regex |
SubshellScope | ShellCheck.AnalyzerLib |
SystemInterface | |
1 (Type/Class) | ShellCheck.Interface |
2 (Data Constructor) | ShellCheck.Interface |
TA_Assignment | ShellCheck.AST |
TA_Binary | ShellCheck.AST |
TA_Expansion | ShellCheck.AST |
TA_Index | ShellCheck.AST |
TA_Sequence | ShellCheck.AST |
TA_Trinary | ShellCheck.AST |
TA_Unary | ShellCheck.AST |
TC_And | ShellCheck.AST |
TC_Binary | ShellCheck.AST |
TC_Empty | ShellCheck.AST |
TC_Group | ShellCheck.AST |
TC_Nullary | ShellCheck.AST |
TC_Or | ShellCheck.AST |
TC_Unary | ShellCheck.AST |
Token | ShellCheck.AST |
TokenComment | |
1 (Type/Class) | ShellCheck.Interface |
2 (Data Constructor) | ShellCheck.Interface |
tokenEquals | ShellCheck.AST |
tokenIsJustCommandOutput | ShellCheck.AnalyzerLib |
T_AndIf | ShellCheck.AST |
T_AND_IF | ShellCheck.AST |
T_Annotation | ShellCheck.AST |
T_Arithmetic | ShellCheck.AST |
T_Array | ShellCheck.AST |
T_Assignment | ShellCheck.AST |
T_Backgrounded | ShellCheck.AST |
T_Backticked | ShellCheck.AST |
T_Bang | ShellCheck.AST |
T_Banged | ShellCheck.AST |
T_BraceExpansion | ShellCheck.AST |
T_BraceGroup | ShellCheck.AST |
T_Case | ShellCheck.AST |
T_CaseExpression | ShellCheck.AST |
T_CLOBBER | ShellCheck.AST |
T_Condition | ShellCheck.AST |
T_CoProc | ShellCheck.AST |
T_CoProcBody | ShellCheck.AST |
T_DGREAT | ShellCheck.AST |
T_DLESS | ShellCheck.AST |
T_DLESSDASH | ShellCheck.AST |
T_Do | ShellCheck.AST |
T_DollarArithmetic | ShellCheck.AST |
T_DollarBraceCommandExpansion | ShellCheck.AST |
T_DollarBraced | ShellCheck.AST |
T_DollarBracket | ShellCheck.AST |
T_DollarDoubleQuoted | ShellCheck.AST |
T_DollarExpansion | ShellCheck.AST |
T_DollarSingleQuoted | ShellCheck.AST |
T_Done | ShellCheck.AST |
T_DoubleQuoted | ShellCheck.AST |
T_DSEMI | ShellCheck.AST |
T_Elif | ShellCheck.AST |
T_Else | ShellCheck.AST |
T_EOF | ShellCheck.AST |
T_Esac | ShellCheck.AST |
T_Extglob | ShellCheck.AST |
T_FdRedirect | ShellCheck.AST |
T_Fi | ShellCheck.AST |
T_For | ShellCheck.AST |
T_ForArithmetic | ShellCheck.AST |
T_ForIn | ShellCheck.AST |
T_Function | ShellCheck.AST |
T_Glob | ShellCheck.AST |
T_GREATAND | ShellCheck.AST |
T_Greater | ShellCheck.AST |
T_HereDoc | ShellCheck.AST |
T_HereString | ShellCheck.AST |
T_If | ShellCheck.AST |
T_IfExpression | ShellCheck.AST |
T_In | ShellCheck.AST |
T_Include | ShellCheck.AST |
T_IndexedElement | ShellCheck.AST |
T_IoDuplicate | ShellCheck.AST |
T_IoFile | ShellCheck.AST |
T_Lbrace | ShellCheck.AST |
T_Less | ShellCheck.AST |
T_LESSAND | ShellCheck.AST |
T_LESSGREAT | ShellCheck.AST |
T_Literal | ShellCheck.AST |
T_Lparen | ShellCheck.AST |
T_NEWLINE | ShellCheck.AST |
T_NormalWord | ShellCheck.AST |
T_OrIf | ShellCheck.AST |
T_OR_IF | ShellCheck.AST |
T_ParamSubSpecialChar | ShellCheck.AST |
T_Pipe | ShellCheck.AST |
T_Pipeline | ShellCheck.AST |
T_ProcSub | ShellCheck.AST |
T_Rbrace | ShellCheck.AST |
T_Redirecting | ShellCheck.AST |
T_Rparen | ShellCheck.AST |
T_Script | ShellCheck.AST |
T_Select | ShellCheck.AST |
T_SelectIn | ShellCheck.AST |
T_Semi | ShellCheck.AST |
T_SimpleCommand | ShellCheck.AST |
T_SingleQuoted | ShellCheck.AST |
T_Subshell | ShellCheck.AST |
T_Then | ShellCheck.AST |
T_UnparsedIndex | ShellCheck.AST |
T_Until | ShellCheck.AST |
T_UntilExpression | ShellCheck.AST |
T_While | ShellCheck.AST |
T_WhileExpression | ShellCheck.AST |
unaryTestOps | ShellCheck.Data |
Undashed | ShellCheck.AST |
Unquoted | ShellCheck.AST |
usedAsCommandName | ShellCheck.AnalyzerLib |
variableFlow | ShellCheck.AnalyzerLib |
variableNameRegex | ShellCheck.AnalyzerLib |
VariableState | ShellCheck.AnalyzerLib |
variablesWithoutSpaces | ShellCheck.Data |
warn | ShellCheck.AnalyzerLib |
WarningC | ShellCheck.Interface |
whenShell | ShellCheck.AnalyzerLib |
willBecomeMultipleArgs | ShellCheck.ASTLib |
willConcatInAssignment | ShellCheck.ASTLib |
willSplit | ShellCheck.ASTLib |
wordsCanBeEqual | ShellCheck.ASTLib |
wordToExactPseudoGlob | ShellCheck.ASTLib |
wordToPseudoGlob | ShellCheck.ASTLib |