Age | Commit message (Collapse) | Author |
|
|
|
|
|
some users.
|
|
|
|
|
|
Tell gcc to use C, not C++, when linting C source files
|
|
A regression bug introduced with PR #232
Ref #278
|
|
* Add hadolint linter for Dockerfiles
* Fix path
* Fix typo
* Update docs
|
|
|
|
Enable Rubocop to exclude files based on config
|
|
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
|
|
* 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
|
|
|
|
|
|
and trailing whitespace, and fix existing issues.
|
|
codebase. Make the options match the new standard.
|
|
* 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
|
|
* Fix parsing of currently shown signs with spanish locale
* Add a test for parsing of Spanish signs
|
|
|
|
* 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
|
|
|
|
and disable the rust linters for now, re #256"
This reverts commit f412b4f96fa49f4ed856db25c10bdf4b9c2e4cec.
Conflicts:
doc/ale.txt
|
|
* Join the lines Neovim passes to ale
Fixes #256
* Refactor line joining into own function
* Add test for line joining
* Fix the test. Sorry.
|
|
Fix SwiftLint
|
|
Fix using variable g:ale_python_mypy_options that was not defined
|
|
|
|
1. Should be defined for 'swift' files, not 'swiftlint'.
2. Use `--use-stdin` option instead of the stdin-wrapper.
|
|
|
|
Add python mypy support
|
|
|
|
Add options for pylint linter
|
|
* 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 `=~`.
|
|
* improve-verilator-support
* fix for linter
|
|
|
|
|
|
disable the rust linters for now, re #256
|
|
|
|
|
|
* 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
|
|
Add eslint option to pass in more options
|
|
|
|
* added hack linter
* updated docs for hack (hh_client)
* naming
|
|
Fix typo in perlcritic linter dictionary
|
|
|
|
Pass file name to flake8
|
|
Fix PHP lint generic error without line number
|
|
The linter validation logic was checking for `stdout`, `stderr`, or
`both`, resulting in an exception being thrown when loading the
perlcritic linter.
|
|
This adds support for the official optional python typechecker.
|
|
|
|
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"
|