Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-13 | Make ghc-mod be awared of cabal file | Vo Anh Duy | |
Right now ghc-mod linter check temp file instead of current buffer, which cause the problem that it can't detect cabal file and raise missing package error. To fix that we need to run ghc-mod check with actual path of the current file and with ghc-mod option `--map-file` to redirect temp file source code to actual one | |||
2017-08-11 | Ban !=# and !=? from the codebase | w0rp | |
2017-08-10 | Add linter for Idris (#838) | Scott Bonds | |
* Add linter for Idris * Fix parsing warnings and column ranges in Idris linter * Make Idris linter configurable. Fix help tag. | |||
2017-08-10 | Move --format=default in the flake8 command to the return value, and remove ↵ | w0rp | |
extra spaces in the tests | |||
2017-08-09 | Default flake8 to --format=default | Matthew Grossman | |
2017-08-08 | Ban use of ==# or ==? in the codebase, and prefer is# or is? instead | w0rp | |
2017-08-07 | Document the PHP langserver integration | w0rp | |
2017-08-05 | Fix #823 - Write Windows files with CRLF | w0rp | |
2017-08-03 | Merge pull request #821 from verbitan/nagelfar | w0rp | |
Add Tcl nagelfar linter | |||
2017-08-02 | Cover the Rust LSP with tests, allow LSP linters to be named anything, and ↵ | w0rp | |
rename the Rust LSP linter to `rls` | |||
2017-08-02 | Add Tcl nagelfar linter | Nick James | |
2017-08-02 | Cover the PHP language server functions with Vader tests | w0rp | |
2017-08-02 | #517 Enable the PHP language server | w0rp | |
2017-08-02 | Rubocop: Show cop name | Junegunn Choi | |
2017-07-30 | #517 - Get the Rust language server working in a basic way | w0rp | |
2017-07-30 | Fix some bugs so the PHP language server will show errors at least once | w0rp | |
2017-07-27 | #810 - Handle output which is not JSON in many linters | w0rp | |
2017-07-26 | #810 Ignore output which isn't JSON for brakeman | w0rp | |
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 | Make executable and options configurable for hdevtools | Takano Akio | |
2017-07-22 | Fix #794 - Filter out any preceding lines of Flow output which aren't JSON | w0rp | |
2017-07-20 | #782 - Do not set the build directory for clang-tidy for header files, which ↵ | w0rp | |
does not work | |||
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 | Fix #776 - Do not add ; echo for Windows for Flow | 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 | Fix another executable callback typo | w0rp | |
2017-07-17 | Fix an executable_callback typo | w0rp | |
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-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 | #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 | 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 | Prefer --fast for stack-build (#754) | Jake Zimmerman | |
* Vim scripts shouldn't have hyphens Especially not ones that will be autoloaded. You can't have a hyphen in a function name, so autoloading functions based on filename will fail. * Add g:haskell_stack_build_options, default: --fast If we're going to use the --fast option, we may as well go the whole 9 yards and let the user configure the 'stack build' flags. * Create documentation for stack-build options | |||
2017-07-10 | Kotlin and general Gradle support. (#745) | Michael Pardo | |