case ... esac can be used as a function body (cf. compound commands, conditional constructs in the Bash manual), so should be taken into account in
FUNCSTART : "case"
and
FUNCEND : "esac"
The case construct is not taken into account, due to copy of FUNCSTART and FUNCEND from the SH.MET.ComplexitySimplified metric, where case and esac required special treatment
Steps to reproduce behaviorIn rules using FUNCSTART and FUNCEND, case and ESAC are missing, apart from COM.NAME.Homonymy, where localization with FUNCSTART and FUNCEND originated
Detection version3.1.0-alpha.3
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4