Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-09 | Make every test set filenames and switch directories in the same way, and ↵ | w0rp | |
fix some missing escaping for the rubocop linter | |||
2017-07-09 | Add new Haskell linter (#742) | Jake Zimmerman | |
* Add stack-build linter for Haskell The stack-build linter works better than the other two linters when you're working with an entire Haskell project. It builds the project entirely and reports any errors. The other two Haskell GHC linters only work on single files, which can result in spurious errors (for example, not being able to find imports). * Document all available Haskell linters * Split GHC checkers into separate files | |||
2017-07-09 | Fix some indentation | w0rp | |
2017-07-09 | Simplify ale_linters#ruby#rubocop#GetType | w0rp | |
2017-07-09 | Use rubocop's JSON output format (resolves #339) (#738) | Eddie Lebow | |
* Use rubocop's JSON output format (resolves #339) Rubocop's emacs formatter seems to have changed format in some not-so-ancient version. The JSON formatter should provide a more stable interface than parsing lines with a regex. The JSON formatter was introduced in mid-2013, so it should be safe to assume available in any reasonably-modern environment. The oldest currently-supported version of ruby (according to ruby-lang.org) was not supported by rubocop until 2014. * Rubocop: Use global function for GetType * Rubocop: Use scope prefix in GetType * Rubocop: Update command_callback test * Rubocop: add end_col to Handle | |||
2017-07-08 | Use different reporter to support older versions of jscs (#737) | Jonathan Boudreau | |
* Use different reporter to support older versions of jscs * Add test and make more consistent with other code * Add documentation for jscs * Add more test coverage | |||
2017-07-07 | Fix #735 - Support old versions of Flow by only adding --respect-pragma for ↵ | w0rp | |
supported versions | |||
2017-07-07 | Make the executable for gometalinter configurable | w0rp | |
2017-07-06 | Initialize rubocop variables in one place | w0rp | |
2017-07-05 | #729 - Support running Python programs from virtualenv for Windows | w0rp | |
2017-07-05 | Correctly pass options to cpplint (#728) | Wil Thomason | |
* Fix option passing to cpplint | |||
2017-07-03 | Fix #216 - Filter out errors for other files for ansible-lint | w0rp | |
2017-07-03 | Fix #182 - Add support for lintr | w0rp | |
2017-07-03 | Fix #178 - Check Stylus files with stylelint | w0rp | |
2017-07-03 | Allow `hadolint` linter to run via docker image (#720) | Chris Weyl | |
* Add documentation for hadolint (doc/ale-hadolint.txt) * Allow `hadolint` linter to run via docker image These changes enable the `hadolint` linter to run via the author's docker image, if present. Three modes are supported: * never use docker; * always use docker; and * use docker as a failback. | |||
2017-07-02 | Remove the need for pointless callbacks for LSP linters | w0rp | |
2017-07-02 | Support an 'stdio' type for linter defintions, and require a command for LSP ↵ | w0rp | |
connections via programs | |||
2017-07-02 | Adjust output of `luacheck` linter to include error code (#717) | Ryan | |
* linters/lua/luacheck: Show error code in message | |||
2017-07-01 | Fix brakeman handler when there is no output | Gabriel Sobrinho | |
2017-06-29 | Add profile, other options to the perlcritic linter (#675) | Chris Weyl | |
* Add profile, other options to the perlcritic linter | |||
2017-06-29 | Make pug-lint detect node_modules executables, and add options for pug-lint ↵ | w0rp | |
like the other linters | |||
2017-06-29 | Adds an option to pass additional arguments to the verilog/verilator … (#698) | Tarik Graba | |
* Adds an option to pass additional arguments to the verilog/verilator linter The new otion is g:ale_verilog_verilator_options + doc * Spell check verilog linter doc file * Add entries to the verilog linters in the doc table of content * Vader test for verilog/verilator linter args option verilog_verilator_options | |||
2017-06-27 | Merge pull request #699 from jwoudenberg/master | w0rp | |
Elm linter shows full error ranges | |||
2017-06-27 | Elm linter shows full error ranges | Jasper Woudenberg | |
2017-06-27 | Remove style classification from E999 (#696)v1.4.0 | Nick Krichevsky | |
* Remove style classification from E999 * Update test_flake8_handler to reflect E999 changes | |||
2017-06-27 | Fix #680 - Use --shadow-file to check for problems with mypy while you type | w0rp | |
2017-06-25 | Change regex to better handle messages with multiple groups of parentheses. | John Sivak | |
2017-06-25 | Fix #694 - Ignore BEGIN failed errors for Perl only for certain errors | w0rp | |
2017-06-25 | Move ale#handlers#c functions into ale#c | w0rp | |
2017-06-25 | Feature/restore display of symbol (#693) | John Sivak | |
* Add display of the pylint symbol name after the message. * Update test to pass. | |||
2017-06-25 | Improve elm linter (#637) | Jasper Woudenberg | |
* Improve elm linter Some types of errors do not return nice JSON. Show them on the first line instead of showing nothing. * Remove unnecessary properties from elm linter * Add a vader test for elm-make linter * Test non-JSON elm-make errors are shown | |||
2017-06-25 | #684 Handle tslint errors without the severity included, and use character ↵ | w0rp | |
instead of position for the columns | |||
2017-06-25 | Fix #684 - Use the JSON format for tslint, for consistency betwen versions, ↵ | w0rp | |
and handling of end line and column numbers | |||
2017-06-24 | Add clangcheck Linter to cpp (#686) | Gagbo | |
Add a clangcheck linter | |||
2017-06-24 | Added builddir option to clang-tidy to point to json folder (#688) | Gagbo | |
Detect compille_commands.json files for clang-tidy | |||
2017-06-24 | #681 Show extra kotlin errors at line 1 | w0rp | |
2017-06-22 | Fix #676 - Fix handling of Perl errors | w0rp | |
2017-06-22 | Set the --no-color flag for Vint if we fail to parse the version number for ↵ | w0rp | |
some reason | |||
2017-06-21 | Fix some escaping and make some tests set filenames consistently | w0rp | |
2017-06-21 | Support project's local phpcs installation (#666) | Eric Stern | |
* Use locally-installed PHPCS if available * Add author * Add configuration options * Escape executable * Add tests | |||
2017-06-21 | Fix the standard and xo handlers so they call the eslint function | w0rp | |
2017-06-20 | Fix #668 - Support eslint for TypeScript | w0rp | |
2017-06-19 | handle column number in javac linter (#660) | oaue | |
* handle column number in javac linter * Updated tests with column number for javac errors. * Updated tests with column number for javac errors. | |||
2017-06-19 | #662 Fix kotlinc configuration name escaping | w0rp | |
2017-06-18 | TSLint: distinguish warnings from errors (#663) | Pavel Kuropatkin | |
* TSLint: distinguish warnings from errors * Test for TSlint warning/error distinguishing code added. | |||
2017-06-15 | Fix for Crystal support (#651) | David Alexander | |
* Strip color from Crystal compiler output * Don't lint files if the file doesn't exist * Lint files if they are readable | |||
2017-06-14 | #430 Use the style sub_type for flake8 problems | w0rp | |
2017-06-14 | Split up the flake8 and ansible-lint handlers | w0rp | |
2017-06-14 | Add fusion-lint, documentation, and tests (#648) | Ryan | |
* Add `fusion-lint` for first FusionScript linter * Add documentation over `fusion-lint` * Add tests for `fusion-lint` command callback | |||
2017-06-13 | Merge branch 'tsserver' | w0rp | |