MISSING_SEMI not detecting missing semicolons
I have removed semicolons in a component body, function body, and within <cfscript> tags in a tag file and none of them are reporting MISSING_SEMI. I do not have that rule excluded in my .cflintrc. The only way I could get it to report is via #580, which is a false positive.
EDIT: Testing on the latest dev build with ad7e24f as the latest commit.
I've also noticed that it is not documented in the cflint.definition.json, cflint.description.txt, or RULES.md. Is this not a supported rule?
I was able to get it to trigger properly in a very specific situation.
Triggers:
foo.append(bar)
Does not trigger:
testVar = foo.append(bar)
arrayAppend(foo, bar)
Any solution for this?
I am also having this issue. Any updates?