summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-02add support for locally installed coffeeEthan Chan
2017-02-02add support for locally installed coffeelintEthan Chan
2017-02-02Add a default alias for the Dockerfile filetype, which is capitalised for ↵w0rp
some users.
2017-02-02Add --enable-neovim flag to vint when appropriatetpict
2017-02-01Linter addition of PHP Mess Detectormedains
2017-02-01Merge pull request #284 from EinfachToll/fix-gcc-commandw0rp
Tell gcc to use C, not C++, when linting C source files
2017-02-01Tell gcc to use C, not C++, when linting C source filesEinfachToll
A regression bug introduced with PR #232 Ref #278
2017-01-30Dockerfile linting via hadolint (#282)Łukasz Jan Niemier
* Add hadolint linter for Dockerfiles * Fix path * Fix typo * Update docs
2017-01-30Fix #249 Mention how to clear sign background colors in the READMEw0rp
2017-01-30Merge pull request #281 from derekprior/dp-fix-rubocopw0rp
Enable Rubocop to exclude files based on config
2017-01-27Enable Rubocop to exclude files based on configDerek Prior
When using `--stdin`, Rubocop requires that you also pass the associated file name. ALE was previously passing `_` as the filename. By passing the actual relative path to the file and enabling the `--force-exclusion` option, we can get Rubocop to respect excluded files in the configuration. Closes #197
2017-01-24Add ALEInfo command to get list of available/enabled linters (#273)DiscoViking
* Add ALEInfo command to get list of available/enabled linters for current filetype * Add Vader tests for ALEInfo command * Fix ALEInfo tests breaking CI by echoing too much output to screen * Speculative change to Makefile which seems to fix test hanging problem locally. * Fix Vader tests to not require a TTY
2017-01-22Document the new quickfix and loclist options.w0rp
2017-01-22Sort the global options in the documentation by name.w0rp
2017-01-22Add a script for custom checks to enforce using the abort flag for functions ↵w0rp
and trailing whitespace, and fix existing issues.
2017-01-22Make the Erlang linter code match the style used in the rest of the ↵w0rp
codebase. Make the options match the new standard.
2017-01-22Add erlc lint for Erlang (#248) (#255)Magnus
* Add erlc lint for Erlang (#248) * Ignore certain errors in Erlang .hrl files (#248) A .hrl file does not need to have a -module definition. Additionally, it is common to have unused elements in such a file, as the entities will be used in a file including the header. * Address change requests to Erlang linter
2017-01-22Fix parsing of currently shown signs with Spanish locale (#268)EinfachToll
* Fix parsing of currently shown signs with spanish locale * Add a test for parsing of Spanish signs
2017-01-22Clean up the list opening testsw0rp
2017-01-22Add option to open loclist/quicklist when there are errors (#266)yfery
* Add option to open loclist/quicklist when there are errors I copied PR #137, and tries to complete it by correcting some issues and adding vader tests. About tests, first time with vader, can you give some feedback if there are what you expected in PR #137. * Remove old code + fix indent issue * add g:ale_keep_list_window_open option * Correct bug with keep open option * Add comment into vader file * Fix errors for Travis CI build
2017-01-20Improve mypy handling a little bit morew0rp
2017-01-19REVERT "Fix some naming conventions and use abort for all Rust functions, ↵w0rp
and disable the rust linters for now, re #256" This reverts commit f412b4f96fa49f4ed856db25c10bdf4b9c2e4cec. Conflicts: doc/ale.txt
2017-01-19Join the lines Neovim passes to ale (#263)EinfachToll
* Join the lines Neovim passes to ale Fixes #256 * Refactor line joining into own function * Add test for line joining * Fix the test. Sorry.
2017-01-19Merge pull request #262 from KenjiTakahashi/fix_swiftlintw0rp
Fix SwiftLint
2017-01-18Merge pull request #265 from aswins/mypy_fixw0rp
Fix using variable g:ale_python_mypy_options that was not defined
2017-01-18Fix using variable g:ale_python_mypy_options that was not definedAswin
2017-01-17Fix SwiftLintKenjiTakahashi
1. Should be defined for 'swift' files, not 'swiftlint'. 2. Use `--use-stdin` option instead of the stdin-wrapper.
2017-01-15Document the mypy options, and fix spacing issues, largely in the documentationw0rp
2017-01-15Merge pull request #237 from keith/ks/mypy-linterw0rp
Add python mypy support
2017-01-15Rename pylint _args variables to _options variablesw0rp
2017-01-15Merge pull request #243 from SabatierBoris/masterw0rp
Add options for pylint linter
2017-01-15Support C# linting with mono compiler mcs. (#250)Junfeng Li
* Support netcore project linting. * Support check on the fly. * Remove debug. * Rename csc.vim to mcs.vim as it should be. * Update README. * Update doc. * Using `=~#` instead of `=~`.
2017-01-15Improve Verilator support (#205) (#258)Masahiro H
* improve-verilator-support * fix for linter
2017-01-13Add doc for pylint optionsSABATIER Boris
2017-01-13Add executable and arguments options for pylint linterSABATIER Boris
2017-01-13Fix some naming conventions and use abort for all Rust functions, and ↵w0rp
disable the rust linters for now, re #256
2017-01-12Prefix mandatory flake8 arguments with extra spaces so they will always workw0rp
2017-01-12Fix #175 - Fix the error types for rubocopw0rp
2017-01-12Add support for Rust using rustc and cargo (#230)EinfachToll
* Add rustc checker for rust files * Add documentation for rustc * Use a nice helper function * Add cargo as linter * Complete the doc for rust linters * Put l: in front of every local variable * Apply the requested stylistic changes
2017-01-12Merge pull request #245 from zefei/add-eslint-optionsw0rp
Add eslint option to pass in more options
2017-01-05added eslint option to pass in more optionsZefei Xuan
2017-01-04Added hack linter for php (#239)Zefei Xuan
* added hack linter * updated docs for hack (hh_client) * naming
2017-01-04Merge pull request #244 from icgood/fix-perlcritic-typo-exceptionw0rp
Fix typo in perlcritic linter dictionary
2017-01-04Fix #238 Make the README show the proper linter name for Floww0rp
2017-01-04Merge pull request #236 from Chronial/patch-1w0rp
Pass file name to flake8
2017-01-04Merge pull request #235 from still-dreaming-1/fix-php-generic-errorw0rp
Fix PHP lint generic error without line number
2017-01-03Fix typo in perlcritic linter dictionaryIan Good
The linter validation logic was checking for `stdout`, `stderr`, or `both`, resulting in an exception being thrown when loading the perlcritic linter.
2016-12-30Add python mypy supportKeith Smiley
This adds support for the official optional python typechecker.
2016-12-30Pass file name to flake8Chronial
2016-12-28Fix PHP lint generic error without line numberstill-dreaming-1
This makes php output more specific error messages. The format is the normal one ALE expects, but on some systems ALE does not work with PHP unless the display_errors=1 option is used. Without that option php will only output a generic message without a line number like "Errors parsing index.php"