mirror of
https://github.com/koalaman/shellcheck
synced 2025-07-16 10:03:08 -07:00
Get rid of bracedString everywhere it's easy to
This commit is contained in:
parent
a9d564a8bc
commit
999b7e2596
5 changed files with 27 additions and 27 deletions
|
@ -718,10 +718,10 @@ checkReadExpansions = CommandCheck (Exactly "read") check
|
|||
getSingleUnmodifiedBracedString :: Token -> Maybe String
|
||||
getSingleUnmodifiedBracedString word =
|
||||
case getWordParts word of
|
||||
[t@(T_DollarBraced {})] ->
|
||||
let contents = bracedString t
|
||||
[T_DollarBraced _ _ l] ->
|
||||
let contents = concat $ oversimplify l
|
||||
name = getBracedReference contents
|
||||
in guard (contents == name) >> return (bracedString t)
|
||||
in guard (contents == name) >> return contents
|
||||
_ -> Nothing
|
||||
|
||||
prop_checkAliasesUsesArgs1 = verify checkAliasesUsesArgs "alias a='cp $1 /a'"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue