Make SC2002 optional (useless-use-of-cat)
This commit is contained in:
parent
1487e57a46
commit
88e441453b
|
@ -103,8 +103,7 @@ nodeChecksToTreeCheck checkList =
|
||||||
|
|
||||||
nodeChecks :: [Parameters -> Token -> Writer [TokenComment] ()]
|
nodeChecks :: [Parameters -> Token -> Writer [TokenComment] ()]
|
||||||
nodeChecks = [
|
nodeChecks = [
|
||||||
checkUuoc
|
checkPipePitfalls
|
||||||
,checkPipePitfalls
|
|
||||||
,checkForInQuoted
|
,checkForInQuoted
|
||||||
,checkForInLs
|
,checkForInLs
|
||||||
,checkShorthandIf
|
,checkShorthandIf
|
||||||
|
@ -273,6 +272,13 @@ optionalTreeChecks = [
|
||||||
cdPositive = "rm -r \"$(get_chroot_dir)/home\"",
|
cdPositive = "rm -r \"$(get_chroot_dir)/home\"",
|
||||||
cdNegative = "set -e; dir=\"$(get_chroot_dir)\"; rm -r \"$dir/home\""
|
cdNegative = "set -e; dir=\"$(get_chroot_dir)\"; rm -r \"$dir/home\""
|
||||||
}, checkExtraMaskedReturns)
|
}, checkExtraMaskedReturns)
|
||||||
|
|
||||||
|
,(newCheckDescription {
|
||||||
|
cdName = "useless-use-of-cat",
|
||||||
|
cdDescription = "Check for Useless Use Of Cat (UUOC)",
|
||||||
|
cdPositive = "cat foo | grep bar",
|
||||||
|
cdNegative = "grep bar foo"
|
||||||
|
}, nodeChecksToTreeCheck [checkUuoc])
|
||||||
]
|
]
|
||||||
|
|
||||||
optionalCheckMap :: Map.Map String (Parameters -> Token -> [TokenComment])
|
optionalCheckMap :: Map.Map String (Parameters -> Token -> [TokenComment])
|
||||||
|
|
Loading…
Reference in New Issue