Don't warn about unused variables for read ''

This commit is contained in:
Vidar Holen 2013-09-12 19:11:42 -07:00
parent 7630136d6c
commit fb5f72951d
2 changed files with 2 additions and 1 deletions

View File

@ -1683,6 +1683,7 @@ prop_checkUnused5 = verifyNotFull checkUnusedAssignments "read lol; echo $lol"
prop_checkUnused6 = verifyNotFull checkUnusedAssignments "var=4; (( var++ ))"
prop_checkUnused7 = verifyNotFull checkUnusedAssignments "var=2; $((var))"
prop_checkUnused8 = verifyFull checkUnusedAssignments "var=2; var=3;"
prop_checkUnused9 = verifyNotFull checkUnusedAssignments "read ''"
checkUnusedAssignments t = snd $ runState (mapM_ checkAssignment flow) []
where
flow = getVariableFlow t

View File

@ -2,7 +2,7 @@ module ShellCheck.Data where
internalVariables = [
-- Generic
"_",
"", "_",
-- Bash
"BASH", "BASHOPTS", "BASHPID", "BASH_ALIASES", "BASH_ARGC",