summaryrefslogtreecommitdiff
path: root/ale_linters
AgeCommit message (Collapse)Author
2017-05-31Fix #557 - Detect C project roots and include root directories with headers, ↵w0rp
or include directories
2017-05-31Fix #596 - Report exceptions thrown by flake8w0rp
2017-05-30Remove -X flag from perl defaults.Olaf Alders
"-X Disables all warnings regardless of use warnings or $^W". See "perldoc perlrun" or http://perldoc.perl.org/perlrun.html With the current defaults, warnings are squashed. For example: $ perl -X -Mwarnings -c -e'BEGIN { 42 + undef }' -e syntax OK $ perl -Mwarnings -c -e'BEGIN { 42 + undef }' Use of uninitialized value in addition (+) at -e line 1. -e syntax OK So, it's not clear from the current defaults whether Ale wants to remove warnings or enable them. As it stands, it's trying to do both and the disabling appears to win. This commit enables warnings by default.
2017-05-28Ember-template-lint handler: properly handle template parsing errors.Adrian Zalewski
2017-05-28Merge pull request #585 from gavocanov/masterw0rp
kotlin linter support for maven/pom.xml
2017-05-28Revert "Fix #501 - Do not run javac when it is just a stub asking you to ↵w0rp
install Java on Mac OSX" This reverts commit 528355e2c6cf64fbc0d459a7a512a7823f90043d.
2017-05-27Refactor running of local Node programs with a helper functionw0rp
2017-05-27kotlin linter support for maven/pom.xmlPaolo Gavocanov
2017-05-26#576 Run the eslint.js file created by React with node on Windowsw0rp
2017-05-24Translate pylint output column to 1-based indexNozomu Okuda
This should fix #575; also added vader tests to ensure that translation is working properly.
2017-05-22Fix initialization of the use_global variable for eslintw0rp
2017-05-20Add experimental code for fixing errorsw0rp
2017-05-20Merge pull request #568 from Qusic/masterw0rp
Add clang for objc and objcpp
2017-05-20Improve performance when using gometalinter (#566)Sander van Harmelen
* Improve performance when using gometalinter Before this change when I opened a big project that had 6000+ warnings/errors it took ages to get the actual warnings/errors and it caused my CPU to be busy for quite some time. The call to gometalinter alone took about 24 seconds, but after that vim was struggling as well. After this change the gometalinter call just takes 2 seconds and nothing noticable happens with the CPU and/or vim. * Removed obsolete test This logic is no longer done by the `ale` plugin, but by `gometalinter` itself.
2017-05-20add clang for objc and objcppQusic
2017-05-18Merge pull request #564 from adriaanzon/php-end-columnsw0rp
Add end columns on php linter
2017-05-18Add xmllint linter (#559)q12321q
* Add xmllint linter for xml
2017-05-18Clean up the rubocop file a littlew0rp
2017-05-18Merge pull request #561 from meunierd/override-rubocop-executablew0rp
Allow overriding rubocop executable.
2017-05-17Add end columns on php linter #538Adriaan Zonnenberg
2017-05-17Escape executableDevon Meunier
2017-05-17Merge pull request #546 from dawikur/masterw0rp
Add cpplint linter
2017-05-16#538 Set some end columns for some eslint problemsw0rp
2017-05-16Allow overriding rubocop executable.Devon Meunier
2017-05-16Add cpplint linterDawid Kurek
2017-05-15Merge pull request #551 from meunierd/add-checkstyle-linterw0rp
Add checkstyle linter
2017-05-15Fix #553 - Filter out errors from other files for gometalinterw0rp
2017-05-15Add checkstyle linterDevon Meunier
2017-05-15Haskell: add ghc-mod linterwisut hantanong
2017-05-12#549 Temporarily revert shell escaping changes, just for Windowsw0rp
2017-05-09Merge pull request #533 from pbogut/add_php7_compatibilityAdriaan Zonnenberg
Add PHP 7 compatibility
2017-05-08#540 Fix shell escaping pretty much everywherew0rp
2017-05-08Read errors from stdout only (and make sure they are displayed)Pawel Bogut
2017-05-07Support `python -m flake8` for users who are running flake8 that wayw0rp
2017-05-07Escape JavaScript executables in commandsw0rp
2017-05-07#335 Detect flake8 in vritualenv, and escape the executable pathw0rp
2017-05-07Remove a comment we don't need any morew0rp
2017-05-06Fix #363 - Detect virtualenv executables and fix import paths for mypy. Use ↵w0rp
lint_file for mypy
2017-05-06Make the nimcheck tests more reliablew0rp
2017-05-06Escape the pylint executable appropriatelyw0rp
2017-05-06Fix #208 - Use the file on disk for pylint, and follow import pathsw0rp
2017-05-06#208 Automatically detect pylint in virtualenv directoriesw0rp
2017-05-06#532 Rename a Vint variable so it's more obviousw0rp
2017-05-06go build: skip not current buffer (#531)Alexandr
* go build: skip not current buffer * fix gobuild_handler.vader
2017-05-05[RFC] Add Brakeman for Ruby on Rails (references #385) (#509)Eddie Lebow
* Add brakeman for Ruby on Rails
2017-05-04#427 Implement b:ale_warn_about_trailing_whitespacew0rp
2017-05-04#502 Parse more undefined symbol errorsw0rp
2017-05-04Fix #502 - Report undefined symbol errors better for javacw0rp
2017-05-04Fix #501 - Do not run javac when it is just a stub asking you to install ↵w0rp
Java on Mac OSX
2017-05-03Merge pull request #524 from adriaanzon/fix-defaulting-to-fishw0rp
shell: Don't default to fish