mirror of
https://github.com/koalaman/shellcheck.git
synced 2025-08-07 20:23:03 +08:00
Don't warn about unused variables for read ''
This commit is contained in:
@@ -1683,6 +1683,7 @@ prop_checkUnused5 = verifyNotFull checkUnusedAssignments "read lol; echo $lol"
|
|||||||
prop_checkUnused6 = verifyNotFull checkUnusedAssignments "var=4; (( var++ ))"
|
prop_checkUnused6 = verifyNotFull checkUnusedAssignments "var=4; (( var++ ))"
|
||||||
prop_checkUnused7 = verifyNotFull checkUnusedAssignments "var=2; $((var))"
|
prop_checkUnused7 = verifyNotFull checkUnusedAssignments "var=2; $((var))"
|
||||||
prop_checkUnused8 = verifyFull checkUnusedAssignments "var=2; var=3;"
|
prop_checkUnused8 = verifyFull checkUnusedAssignments "var=2; var=3;"
|
||||||
|
prop_checkUnused9 = verifyNotFull checkUnusedAssignments "read ''"
|
||||||
checkUnusedAssignments t = snd $ runState (mapM_ checkAssignment flow) []
|
checkUnusedAssignments t = snd $ runState (mapM_ checkAssignment flow) []
|
||||||
where
|
where
|
||||||
flow = getVariableFlow t
|
flow = getVariableFlow t
|
||||||
|
@@ -2,7 +2,7 @@ module ShellCheck.Data where
|
|||||||
|
|
||||||
internalVariables = [
|
internalVariables = [
|
||||||
-- Generic
|
-- Generic
|
||||||
"_",
|
"", "_",
|
||||||
|
|
||||||
-- Bash
|
-- Bash
|
||||||
"BASH", "BASHOPTS", "BASHPID", "BASH_ALIASES", "BASH_ARGC",
|
"BASH", "BASHOPTS", "BASHPID", "BASH_ALIASES", "BASH_ARGC",
|
||||||
|
Reference in New Issue
Block a user