summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2020-11-21Merge pull request #3409 from lyz-code/feat/add-autoimport-supportw0rp
feat: add autoimport fixer
2020-11-21Adds support for Tlint - A Tighten Opinionated PHP Linter (#3291)Jose Soto
Co-authored-by: w0rp <w0rp@users.noreply.github.com>
2020-11-21Merge pull request #2903 from davidtwco/ormolu-fixerw0rp
Add ormolu fixer.
2020-11-21Add php phpcbf options (#3383)Dale Jung
* Taken from phpcs. add add_php_phpcbf_options #3382 * Updated docs for php_phpcbf_options #3382 * Added tests #3382
2020-11-21Use has('gui_running') instead of has('gui')w0rp
2020-11-21Close #2727 - Add a hover-only setting for balloonsw0rp
2020-11-21Fix #3332 - Modify everything for rename/actionsw0rp
ALE now just modifies every open buffer for rename and actions, and sets up a one-time use BufEnter event to reload buffers that are changed so you don't have to think about what to do with changed buffers.
2020-11-21Merge pull request #3357 from creativenull/feat-php-intelephensew0rp
feat: add intelephense support for php
2020-11-21Merge pull request #3354 from rphln/collapse-whitespacesw0rp
Collapse spaces and lines in the completion menu.
2020-11-21Add luafmt fixer (#3289)zandr
2020-11-21Merge pull request #3292 from dmitrivereshchagin/add-elvis-handler-for-erlangw0rp
Add Elvis handler for Erlang
2020-11-21Merge pull request #3282 from zanona/masterw0rp
fix(ale_linters/phpcs): add support for multiline error messages
2020-11-21#3442 Fix code fix clangd issueDalius Dobravolskas
2020-11-21Close #1466 - Add GVIM refactor menu supportw0rp
Code actions and ALERename now appear in the right click context menu for GVim by default.
2020-11-14Support for LSP/tsserver Code Actions (#3437)Dalius Dobravolskas
* Added tsserver and LSP code action support. * tsserver refactors support added. * Handling special case when new text is added after new line symbol. * ale#code_action#ApplyChanges simplified. * Initial attempt on LSP Code Actions. * workspace/executeCommand added. * Some null checks added. * Add last column to LSP Code Action message. * Pass diagnostics to LSP code action. Previously ApplyChanges code was applied from top-to-bottom that required extra parameters to track progress and there was bug. I have changed code to bottom-to-top approach as that does not require those extra parameters and solved the bug. Tested with typescript-language-server and it is working.
2020-10-23feat: add autoimport fixerLyz
2020-10-23Add ormolu fixer.David Wood
This commit adds a fixer for the Haskell language, ormolu (https://github.com/tweag/ormolu). Signed-off-by: David Wood <david@davidtw.co>
2020-10-15#3332 Implement :ALERename! for ignoring errorsw0rp
:ALERename! now ignores errors for files that cannot be modified, and modifies all other files.
2020-10-02Add tests for maven.vim filefenuks
2020-09-26fix lint, fix variable semantics and update testsbratekarate
2020-09-25fix(ale_linters/phpcs): add support for multiline error messagesMarcus Zanona
2020-09-17fix: test: mkdir should create if it doesn't existArnold Chand
2020-09-17fix: testsArnold Chand
2020-09-17feat: add intelephense support for phpArnold Chand
2020-09-14Collapse spaces and lines in the completion menu.Raphael Nepomuceno
2020-09-09Bump the ALE version to 3.0.0v3.0.0w0rp
2020-09-09Close #2522 - Check pylint on the flyw0rp
Newer versions of pylint will now check your code as you type. Older versions will still only check the file on disk. Co-authored-by: Oliver Wiegers <oliver.wiegers@gmail.com>
2020-09-09Add tests for covering the coming Vint versionw0rp
2020-09-08Close #3003 - Show ignored linters in :ALEInfow0rp
2020-09-08Close #3333 - Add an ALECompletePost eventw0rp
Add an `ALECompletePost` event along with everything needed to make it useful for its primary purpose: fixing code after inserting completions. * `ALEFix` can now be called with a bang (`!`) to suppress errors. * A new `ALELintStop` command lets you stop linting, and start it later.
2020-09-06Close #3268 - Implement :ALEImportw0rp
A new command, `:ALEImport`, has been added, which lets you import words at your cursor if a completion provider can provide a completion for that word which includes some additional text changes.
2020-09-06Add Elvis handler for ErlangDmitri Vereshchagin
[Elvis][1] is an Erlang style reviewer. [1]: https://github.com/inaka/elvis
2020-09-05Fix #3183 - Escape filename characters from LSP/tsserverw0rp
2020-09-05Clean up embertemplatelint codew0rp
Alias ember-template-lint to embertemplatelint so users can use either string to enable the linter.
2020-09-04Fix #3322 - Apply rename changes correctlyw0rp
2020-08-31feat(template-lint): Read from stdin (#2622)Cyrille David
* ember-template-lint: Lint from stdin * This feature has recently been implemented in ember-template-lint. * Refactor ember-template-lint executable * Fallback on a temporary file for old template-lint Co-authored-by: w0rp <w0rp@users.noreply.github.com>
2020-08-31Fix flake8 cd logic for invalid optionsw0rp
2020-08-31Add tests for \r removalw0rp
2020-08-30Run flake8 from project root by default.Konstantin Alekseev
Option `per-file-ignores` was introduced in flake8 version 3.7.0. It allows to ignore specific errors in specific files using glob syntax. For example `per-file-ignores = src/generated/*.py:F401` will ignore `F401` error in all python files in `src/generated`. Thus ale has to run flake8 from project root where .flake8 config is placed otherwise glob won't match linted file.
2020-08-29Merge pull request #3194 from maxwell-k/vintw0rp
vim/vint: show policy name
2020-08-29Fix retrying on some test failuresw0rp
2020-08-29Fix psalm options. Retry on some test failuresw0rp
2020-08-29Fix #3247 - Use --always-make for make -n by defaultw0rp
2020-08-29Improved macro handling in gccKimplul
2020-08-29typow0rp
2020-08-29#3319 - Try to modify buffers later for ALEFixw0rp
2020-08-28Close #3325 - Apply new formatting where possiblew0rp
2020-08-28#3325 - ale#path#BufferCdString now generates %s:hw0rp
2020-08-28Close #3285 - lint_file is now dynamicw0rp
`lint_file` can now be computed dynamically with a callback function, which can return a deferred result, as per `ale#command#Run`. This allows linters to dynamically switch between checking files on disk, or checking code on the fly. Some tests have been fixed on Windows.
2020-08-28Close #3309 - Add b:ale_lint_delayw0rp