Add initial ameba (crystal linter) support (#2174)

* Add initial ameba (crystal linter) support

Note that this depends on saved file as `ameba` does not have STDIN
support

* Fix formatting of crystal linter documentation
* Add tests for ameba executable customization
This commit is contained in:
Harrison Bachrach
2019-01-27 08:01:42 -08:00
committed by w0rp
parent 08d3523962
commit 17a2f554e3
5 changed files with 122 additions and 2 deletions

View File

@@ -436,7 +436,7 @@ Notes:
* CloudFormation: `cfn-python-lint`
* CMake: `cmakelint`, `cmake-format`
* CoffeeScript: `coffee`, `coffeelint`
* Crystal: `crystal`!!
* Crystal: `ameba`!!, `crystal`!!
* CSS: `csslint`, `prettier`, `stylelint`
* Cucumber: `cucumber`
* Cython (pyrex filetype): `cython`