This package provides the following services:
linter-cflint 👕
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:
- Fork the plugin repository
- Hack on a separate topic branch created from the latest
master
- Commit and push the topic branch
- Make a pull request
Please note that modifications should pass the eslint
linter with the provided .eslintrc
.
Thank you for helping out!