- Upgraded to store binaries in ForgeBox for faster installations
- Upgraded cflint jar to latest release of v1.5.0
- Added module setting for version loading
- Added formatting rules and script runners:
format, format:check, format:watch - Added editor configs for multi-os editing
- Added markdown lint rc
- Added JUnit report option
- Forgot to update the README with new CFLint version
- Added ability to filter out levels of errors
- Upgraded CFLint to latest 1.4.1 release
- Fixed issue where output does not write to the current working directory
- Running CFLint via the Java API instead of via the command line
- Fixes issue #4 where Windows users get error that the command line is too long
- Bumping the major version because this load CFLint via an OSGi bundle which requires CommandBox 4 or above
- Fixed default pattern parameter since the | no longer works in a glob pattern
- Upgraded CFLint to latest 1.4.0 release
- Fix for case sensitive OSs
- Added the ability for the
patternargument to accept a list of globbing patterns: exmodels/**.cfc,modules_app/**.cfc
- Upgraded CFLint to latest 1.3.0 release
- Added the ability to suppress the display output if needed via the
suppressargument - Added the ability to generate multiple output types at once
- Added the ability to have the choice to fail with an exit code or note using the
exitOnErrorargument, great for not failing CI builds if needed - New text report output by using the
textargument - New json report output by using the
jsonargument - Added types for CLI introspection and tab completion.
- Original Release