summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-20Merge pull request #1433 from benpaxton-hf/lint-whole-packagew0rp
Lint whole package for gosimple and gotype
2018-03-20Use govet handler for gosimple, gotype, staticcheckBen Paxton
2018-03-20Clang parser shoud fallback on old method if parsing fails #1167roel0
2018-03-20Added some unit tests and fixed some linting errors for automatic makefile ↵roel0
parsing in C #1167
2018-03-19Automatically determine build flags by parsing 'make -n' output #1167roel0
2018-03-19Lint whole package for gosimple and gotypeBen Paxton
Fixes #936
2018-03-18#1431 Normalize paths when checking for temporary paths on Windowsw0rp
2018-03-18handle multibyte string when linting text with redpen (#1416)INOUE Yosuke
* handle multibyte string when linting text with redpen * fix error when no string is provided, fix test's expect value * remove ambiguious `==` operator
2018-03-18Merge pull request #1415 from fohte/fixer-rufow0rp
Add rufo fixer for Ruby files
2018-03-18Clean up the mix format command and testsw0rp
2018-03-18Merge pull request #1410 from fribmendes/frm/mix_format_optionsw0rp
Allow passing options to mix_format
2018-03-18add textlint support for markdown (#1383)Hideaki Tokida
2018-03-18Fix #1392 - Only check files on disk for gotypew0rp
2018-03-18#416 Escape the tslint commandw0rp
2018-03-18Merge pull request #1248 from Carpetsmoker/autocmd-fixerw0rp
Add ALEFixPre and ALEFixPost events
2018-03-17Add ALEFixPre and ALEFixPost eventsMartin Tournoij
To run autocmd before and after every fix cycle. Fixes #623 (`ALELintPre` was added in #1203).
2018-03-14Fix awk linter and security concerns. (#1411)Anthony DeDominic
* Fixed (g)awk linter * Made it secure, albeit less useful. * Added gawk handler; the cpplint one was not working? * Added gawk handler test. * added warning to gawk handler. * added gawk command callback test * added comment about --source * added back optional commandline option
2018-03-11Add rufo fixer for ruby filesHayato Kawai
2018-03-10Merge pull request #1395 from gfontenot/gfontenot/fix-elm-format-namew0rp
Fix elm-format fixer name
2018-03-10Handle flawfinder severity level (#1400)Christian-Gibbons
* Handle flawfinder severity level * Reverted code allowing Flawfinder to piggyback off of gcc's format handler * Gave Flawfinder its own format handler and made requested changes.
2018-03-08Allow passing options to mix_formatFernando Mendes
2018-03-08Fix elm-format fixer nameGordon Fontenot
Support for elm-format as a fixer has existed since Sept 2017, but it's not easy to discover because the fixer was named `format`. This breaks the convention of the other fixers that use the full name in the registry. I've gone ahead and fixed this discrepancy, but I left the existing registry entry in place. We should move people towards using `elm-format` as the fixer name, but I'd hate to break existing setups.
2018-03-08Add new FAQ item for g:ale_list_window_sizex x
2018-03-06Add a command for stopping all LSP clientsw0rp
2018-03-04Update the licence year.w0rp
2018-03-03add test for markdownlint handerTy-Lucas Kelley
2018-03-03add vim README.md to readmeTy-Lucas Kelley
2018-03-03add basic support for markdownlintTy-Lucas Kelley
2018-03-03Satisfy my own checksw0rp
2018-03-03Add deprecation warnings for old NeoVim versions and old functionsw0rp
2018-03-03Close #1379 - Increment b:ale_linted when a buffer is checkedw0rp
2018-03-03Use the configured mdl executable, escape it in the command, and add test for itw0rp
2018-03-03Merge pull request #1377 from joshleeb/markdown-mdl-optionsw0rp
Add options for markdown_mdl linter
2018-03-02[WIP] Begin to distinguish between Perl warnings and errors (#933)Olaf Alders
* If a Perl script compiles, there are only warnings and no errors * Let the first Perl error or warning win. Take the following example: *** sub foo { my $thing; *** This might have the following messages when we compile it: Missing right curly or square bracket at warning.pl line 7, at end of line syntax error at warning.pl line 7, at EOF warning.pl had compilation errors. With the current behaviour, we just get a "syntax error" message, which isn't all that helpful. With this patch we get "Missing right curly or square bracket". * Fix variable scope and pattern matching syntax * Use named variable to enhance clarity when matching Perl output * Add more tests for Perl linter * Remove unnecessary parens * Simplify check for pattern match
2018-03-02Try to fix it againw0rp
2018-03-02Try to fix a test which is failing on Windowsw0rp
2018-03-02Merge pull request #1390 from jdeniau/jd-feat-phpCsFixerw0rp
add php-cs-fixer to list of fixers
2018-03-02Fix #1384 - Handle warnings and suggestions for tsserverw0rp
2018-03-02Option to open lists vertically (#1381)Andrew Crites
* Add configuration option to open lists vertically * Add tests, clean up vertical list config * Vertical list option cleanup * Use is# for tests * Order properties in documentation alphabetically
2018-03-02Make updating linter results slightly faster when the list is emptyw0rp
2018-03-01add php-cs-fixer to list of fixersJulien Deniau
2018-02-28Merge pull request #1387 from oalders/oalders-perl-docsw0rp
Explain in more detail why perl checks are disabled by default
2018-02-28Explain in more detail why perl checks are disabled by defaultOlaf Alders
2018-02-26Fix a typo in the documentationw0rp
2018-02-26Add options for markdown_mdl linterJosh Leeb-du Toit
2018-02-25Merge pull request #1376 from zchee/doc-cpp-duplicate-tagw0rp
doc/cpp: fix duplicate ale_cpp_flawfinder_executable help tag
2018-02-26doc/cpp: fix duplicate ale_cpp_flawfinder_executable help tagKoichi Shiraishi
both of 'g:' prefix.
2018-02-25Merge pull request #1375 from zchee/doc-c-duplicate-tagw0rp
doc/c: fix duplicate ale_c_flawfinder_executable help tag
2018-02-25doc/c: fix duplicate ale_c_flawfinder_executable help tagKoichi Shiraishi
2018-02-25New linter: Flawfinder (#1361)Christian-Gibbons
* Flawfinder support added for C and C++ A minor modification to gcc handler was made to support flawfinder's single-line output format that does not have a space following the colon denoting the warning level. gcc handler still passes its Vader tests after this modification. * Documentation fixes * Revert documentation regression * Added Flawfinder to table of contents * Removed trailing whitespace * Follow ALE conventions better Added additional documentation and Vader tests