Skip to content

Releases: cfmleditor/CFLint

1.5.5-SNAPSHOT

22 Mar 09:41
Compare
Choose a tag to compare
1.5.5-SNAPSHOT Pre-release
Pre-release

Fix regressions from 1.5.4-SNAPSHOT

1.5.4-SNAPSHOT

22 Mar 07:58
Compare
Choose a tag to compare
1.5.4-SNAPSHOT Pre-release
Pre-release

Fixes some typos and logic for Implicit Scopes

1.5.3-SNAPSHOT

13 Mar 12:00
c2b4994
Compare
Choose a tag to compare
1.5.3-SNAPSHOT Pre-release
Pre-release
Merge pull request #28 from cfmleditor/ImplicitScopeChecker

Implicit scope checker

1.5.2-SNAPSHOT

05 Mar 07:07
Compare
Choose a tag to compare
1.5.2-SNAPSHOT Pre-release
Pre-release

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

29 Mar 01:37
6209d91
Compare
Choose a tag to compare
CFLint-1.4.1-patch Pre-release
Pre-release

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