Releases: cfmleditor/CFLint
Releases · cfmleditor/CFLint
1.5.5-SNAPSHOT
Fix regressions from 1.5.4-SNAPSHOT
1.5.4-SNAPSHOT
Fixes some typos and logic for Implicit Scopes
1.5.3-SNAPSHOT
Merge pull request #28 from cfmleditor/ImplicitScopeChecker Implicit scope checker
1.5.2-SNAPSHOT
Adds new rules
- AVOID_USING_CFINVOKE_TAG
- AVOID_USING_CFFORM_TAG
- AVOID_USING_CFINPUT_TAG
- AVOID_USING_CFDIRECTORY_TAG
- AVOID_USING_CFCOOKIE_TAG
- AVOID_USING_CFHTTP_TAG
- AVOID_USING_ISDEFINED
- AVOID_USING_EVALUATE
- ADDTOKEN_ATTR ( check for cflocation tag )
CFLint-1.4.1-patch
Adds
-
support for QueryParamChecker.allowVariableExpression, QueryParamChecker.allowLineExpression parameters. Example:
"parameters": { "QueryParamChecker.allowVariableExpression":"(clauseDelim|delim)", "QueryParamChecker.allowLineExpression":"<cfloop[^>]*#${variable}#[^>]*>|Len\\(Trim\\([^\\)]*#${variable}#[^\\)]*\\)\\)|StructKeyExists\\([^\\)\\,],[^\\)]*#${variable}#[^\\)]*\\)" }
-
fixes an issue with sublime linter where CFLint would return negative column values which would cause them not to appear in Sublime