Skip to content

ditinc/linter-cflint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

linter-cflint 👕

Codacy Badge GitHub version Dependency Status devDependency Status

https://atom.io/packages/linter-cflint

This linter plugin for Linter provides an interface to CFLint. It will be used with files that have the "ColdFusion" syntax.

Installation

apm install linter-cflint

linter-cflint requires Java >= 1.6, JRE or JDK, on your system and either the JAVA_HOME environmental variable to be set or for the user to specify the location of the Java executable in the configuration options.

Configuration

  • Similar to .eslintrc, you can use a .cflintrc file in your project or in a subfolder to exclude rules from the linter. See the wiki page for details.

Roadmap

  • Add additional rules to CFLint (with an emphasis on indentation and formatting rules)
  • Remove the dependency on Java?
  • Better error handling / reporting.

Contributing

If you would like to contribute enhancements or fixes, please do the following:

  1. Fork the plugin repository
  2. Hack on a separate topic branch created from the latest master
  3. Commit and push the topic branch
  4. Make a pull request

Please note that modifications should pass the eslint linter with the provided .eslintrc.

Thank you for helping out!