Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-26 | #517 Add more code LSP support which makes the tssserver linter behave more ↵ | w0rp | |
like the LSP linters | |||
2017-07-26 | Fix #804 - Do not run scalac for sbt files | w0rp | |
2017-07-24 | Disable completion in the Vader test if we temporarily enable it | w0rp | |
2017-07-24 | Make executable and options configurable for hdevtools | Takano Akio | |
2017-07-23 | Fix #795 - Handle GCC errors without column numbers | w0rp | |
2017-07-22 | Merge pull request #781 from sumnerevans/standard-fixer | w0rp | |
Added fixer for Standard linter | |||
2017-07-22 | Fix #794 - Filter out any preceding lines of Flow output which aren't JSON | w0rp | |
2017-07-21 | added tests for Standard.js | Sumner Evans | |
2017-07-20 | #782 - Do not set the build directory for clang-tidy for header files, which ↵ | w0rp | |
does not work | |||
2017-07-20 | Fix #786 - Only set --no-local-style for yapf if a configuration file is ↵ | w0rp | |
detected | |||
2017-07-19 | Fix #779 - Handle empty output for tslint | w0rp | |
2017-07-18 | Fix #308 - Check Dart files with dartanalyzer | w0rp | |
2017-07-18 | Fix #710 - Show hlint suggestions as info items, and include end line and ↵ | w0rp | |
column numbers | |||
2017-07-18 | Add a missing test file | w0rp | |
2017-07-18 | Fix #775 - Run eslint.js via node on Windows for eslint --fix | w0rp | |
2017-07-17 | Add yaml swaglint linter (#771) | Matthew Turland | |
* Add yaml swaglint linter | |||
2017-07-17 | #703 Add arguments to avoid generating plist files if no build directory is ↵ | w0rp | |
detected for clang-check | |||
2017-07-17 | #711 - Make the cpplint executable configurable | w0rp | |
2017-07-17 | #711 - Make the clangtidy executable configurable | w0rp | |
2017-07-16 | #711 - Make the clangcheck executable configurable | w0rp | |
2017-07-16 | #711 - Make the gcc executables configurable | w0rp | |
2017-07-16 | #711 - Make the cppcheck executables configurable | w0rp | |
2017-07-16 | #711 - Make the clang executables configurable | w0rp | |
2017-07-16 | Merge pull request #774 from dmitrivereshchagin/syntaxerl-linter | w0rp | |
Add SyntaxErl linter | |||
2017-07-16 | Added phpstan linter for php. (#772) | Ardis | |
* Added phpstan linter for php. | |||
2017-07-16 | Add SyntaxErl linter | Dmitri Vereshchagin | |
These changes add [SyntaxErl][1] integration. SyntaxErl is a syntax checker tool for Erlang. [1]: https://github.com/ten0s/syntaxerl | |||
2017-07-15 | Fix #773 - Do not clear the loclist when closing the loclist window | w0rp | |
2017-07-14 | Simplify the tests for the ALELint autocmd command | w0rp | |
2017-07-13 | Add scalastyle linter (#766) | Kevin Kays | |
* Add support for scalastyle * Add scalastyle docs * scalastyle support for column numbers * off by one column * Add tests for scalastyle command and handler * update readme for scalastyle * allow full scalastyle options instead of just config file * fix indentation * allow scalastyle config file in parent directories by a couple names. * check for missing match args with empty * remove echo * use a for loop | |||
2017-07-13 | #697 - Remove highlights more thoroughly | w0rp | |
2017-07-13 | #769 Ignore stderr output and output without JSON we can read for rubocop | w0rp | |
2017-07-12 | Rubocop: handle empty 'files' array in output | Eddie Lebow | |
The handler previously assumed there would be at least one entry in the 'files' array in the output JSON. It looks like this in the normal case: "files":[{"path":"app/models/image.rb","offenses":[]}] But if RuboCop's config excludes the specified input files, causing no files to be linted, the output is emptier: "files":[] This change causes the handler to treat that case correctly, and also exit early if the reported offense_count is zero. | |||
2017-07-12 | Fix #760 - Report problems with configuration files for rubocop | w0rp | |
2017-07-12 | Add rails_best_practices handler (resolves #655) (#751) | Eddie Lebow | |
* Move FindRailsRoot() to more general location * Add rails_best_practices handler (resolves #655) * Update documentation for rails_best_practices Also add brakeman to *ale* documentation. * rails_best_practices: allow overriding the executable * rails_best_practices: format help correctly * rails_best_practices: capture tool output on Windows | |||
2017-07-12 | Fixup #756 | Sander van Harmelen | |
The real fix was not using absolute paths anymore (so not expanding with the `:p` option). The regex was correct and should at least include the `^` character to make sure the string starts with the given path/filename and not references the path/filename in some error description. | |||
2017-07-11 | #756 Escape the paths used for the --include parameter for gometalinter, ↵ | w0rp | |
which uses RE2 | |||
2017-07-11 | Merge pull request #756 from svanharmelen/b-gometalinter | w0rp | |
Make gometalinter work again | |||
2017-07-11 | Fix #747 - Lint and fix files after they have been been written to disk, not ↵ | w0rp | |
during writing them | |||
2017-07-11 | Look for ini file to spot python project root (#755) | Matteo Centenaro | |
* Look for ini file to spot project root When looking for the project root folder it would be better to check for some well-known init file instead of __init__.py. Indeed, with python3 it is now possible to have namespace modules where intermediate dirs are not required to include the __init__.py file. * Break if statement conditions over several lines * Add blank lines for the if block * Add test for FindProjectRoot * Typo: missing / for MANIFEST.in * Fix test for non-namespace package * Add more test cases | |||
2017-07-11 | Make gometalinter work again | Sander van Harmelen | |
They changed their logic to use related paths instead of absoluut paths (see [here](https://github.com/alecthomas/gometalinter/commit/a04df08be5899be3c7ad69aa379858dcb660c709#diff-04424ed7c660c10495a54e8d11be89eaR253)) This fixes the linter by also using relative paths… | |||
2017-07-11 | Brakeman: Remove unused cache var from tests | Eddie Lebow | |
2017-07-10 | Kotlin and general Gradle support. (#745) | Michael Pardo | |
2017-07-10 | Fix the flow command tests so they will run on my machine | w0rp | |
2017-07-10 | Fix #749 - Use /bin/sh when the shell is fish | w0rp | |
2017-07-10 | Fix #730 - Lint files on save even when nothing was fixed | w0rp | |
2017-07-10 | Fix #746 - Keep highlights from other plugins when buffers are hidden | w0rp | |
2017-07-09 | Make every test set filenames and switch directories in the same way, and ↵ | w0rp | |
fix some missing escaping for the rubocop linter | |||
2017-07-09 | Use rubocop's JSON output format (resolves #339) (#738) | Eddie Lebow | |
* Use rubocop's JSON output format (resolves #339) Rubocop's emacs formatter seems to have changed format in some not-so-ancient version. The JSON formatter should provide a more stable interface than parsing lines with a regex. The JSON formatter was introduced in mid-2013, so it should be safe to assume available in any reasonably-modern environment. The oldest currently-supported version of ruby (according to ruby-lang.org) was not supported by rubocop until 2014. * Rubocop: Use global function for GetType * Rubocop: Use scope prefix in GetType * Rubocop: Update command_callback test * Rubocop: add end_col to Handle | |||
2017-07-09 | Fix issues with running individual tests, and get the Vim tests to run on ↵ | w0rp | |
certain machines again | |||
2017-07-09 | Support setting settings with g:ale_pattern_options | w0rp | |