Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-12 | Merge pull request #1256 from jonatanolofsson/master | w0rp | |
Fix #1255: Move extra clang-check args to before user options | |||
2018-01-11 | Teach ALE about cargo features and add some configuration options | Ivan Petkov | |
* When working on rust/cargo projects of varying sizes, it may be useful to either build all possible features (i.e. lint all possible conditionally compiled code), or even turn off other features for a quicker edit-lint cycle (e.g. for large projects with large build times) * Added a g:ale_rust_cargo_default_feature_behavior flag for instructing cargo to not build any features at all (via `--no-default-features`), building default features (via no extra flags), or building all possible features (via `--all-features`) * Also added a g:ale_rust_cargo_include_features flag for including arbitrary features to be checked by cargo. When coupled with g:ale_rust_cargo_default_feature_behavior this allows for full customization of what features are checked and which ones are ignored | |||
2018-01-08 | Add a luac linter for Lua | jiangzhi.xie | |
2018-01-08 | Fix a syntax error in a test | w0rp | |
2018-01-07 | test for ghc options | Kevin Tindall | |
2018-01-07 | Make it possible to inject flags of protoc invocation. | Benjamin Bannier | |
Typically proto files depend on and make use of proto definitions in other files. When invoking protoc user can supply paths to inspect for dependencies. This patch makes it possible to configure flags passed to protoc. This makes it e.g., possible to change include paths of the linter's protoc invocation. | |||
2018-01-07 | Removed unneeded `SetDirectory` call in proto handler test. | Benjamin Bannier | |
The test already handled arbitrary paths reasonably well, but setting the directory interfered via leakage with others tests for some reason. This patch removes the call to `SetDirectory` in the fixture setup and the subsequent cleanup in the teardown as they are not required. | |||
2018-01-07 | Go: Add gotype support (#1099) | Jelte Fennema | |
2018-01-02 | Fix #1255: Move extra clang-check args to before user options | Jonatan Olofsson | |
2017-12-20 | Fix the gitlint test | w0rp | |
2017-12-20 | Add support for linting git commit message files (#1233) | Nick Diego Yamane | |
2017-12-19 | Fix the mscs tests on Windows, and use the improved Simplify for all tests ↵v1.7.0 | w0rp | |
instead. | |||
2017-12-19 | Fix #1031 - Make the rust flags configurable | w0rp | |
2017-12-19 | Fix mcsc paths and escaping for Windows | w0rp | |
2017-12-19 | Merge pull request #1221 from JelteF/patch-1 | w0rp | |
Fix erb linter for puppet style erb templates | |||
2017-12-19 | erb: fix tests | Jelte Fennema | |
2017-12-17 | Fix typos in flake8 test messages | Nick Diego Yamane | |
Signed-off-by: Nick Diego Yamane <nick.diego@gmail.com> | |||
2017-12-07 | Fix #1202 - Do not use --all-targets by default, because it doesn't work ↵ | w0rp | |
some of the time. | |||
2017-12-04 | Added option for `gometalinter` to lint package (#1156) | Jeff Willette | |
* Added option for `gometalinter` to lint package * added tests for the `gometalinter` command * changed gometalinter commands to use BufferCdString | |||
2017-12-02 | Escape the perl executable, and cover the callbacks with tests | w0rp | |
2017-12-02 | Revert "Fix #1186 - Use -w by default for Perl, which does not execute code" | w0rp | |
This reverts commit f5fc746d00a8b8e0aaac1904ce97ad7eb52e1b24. | |||
2017-12-02 | Fix #1186 - Use -w by default for Perl, which does not execute code | w0rp | |
2017-12-01 | Add glslls (#1179) | Sven-Hendrik Haase | |
* Add glslls-based LSP linter * Make logfile configureable | |||
2017-12-01 | Delete unnecessary unlets | Sven-Hendrik Haase | |
I'm not even sure why these were here. | |||
2017-11-28 | Fix #1168 - Make the ruby linter executable configurable | w0rp | |
2017-11-26 | Fix #1166 - Add an option for the rls toolchain | w0rp | |
2017-11-22 | Fix the Windows tests for pyls | w0rp | |
2017-11-21 | Escape the pyls executable in the command, and support running virtualenv ↵ | w0rp | |
pyls executables | |||
2017-11-21 | #1151 - Overhaul the foodcritic linter for checking files on disk | w0rp | |
2017-11-20 | Fix #859 Include test and jaxb Java source paths when available | w0rp | |
2017-11-20 | Revert "Show problems from other files for gobuild and gometalinter" | w0rp | |
This reverts commit e721f851b41b8f6f31067ae2a137019e1cb5546c. | |||
2017-11-19 | Make the iverilog tests match the other tests | w0rp | |
2017-11-17 | Fix #516 - Add support for pyflakes for Python | w0rp | |
2017-11-17 | add ale_asm_gcc_executable option (#1138) | Thomas van der Burgt | |
* add ale_asm_gcc_executable option * add Vader tests for asm gcc linter command callbacks | |||
2017-11-16 | erb, erubis: Redirect file into first command. | Eddie Lebow | |
The previous version relied on a zsh-specific behavior where `<filename` after a pipe could redirect to the first command. This is the standard way to do it. | |||
2017-11-16 | Merge pull request #1114 from elebow/eruby-strip-rails-flavoring | w0rp | |
Strip Rails flavoring from eRuby when in a Rails project. Fixes #580. | |||
2017-11-15 | Clean up tests to stop people copy and pasting the wrong examples | w0rp | |
2017-11-15 | Show problems from other files for gobuild and gometalinter | Jeff Willette | |
* Added filename keys to gobuild and gometalinter * Removed skipping files not in current package * Removed `--include` for gometalinter * Fixed the tests | |||
2017-11-12 | [eruby] Add GetCommand to erubis linter | Eddie Lebow | |
GetCommand conditionally adds a filter (implemented as inline Ruby code in the command line) to transform some of the problematic Rails-specific eRuby syntax. Specifically, <%= tags are replaced with <%. This does not reduce the effectiveness of the linter, because the transformed code is still evaluated. This solution was suggested by @rgo at https://github.com/w0rp/ale/issues/580#issuecomment-337676607. | |||
2017-11-12 | [eruby] Add GetCommand to erb linter | Eddie Lebow | |
GetCommand conditionally adds a filter (implemented as inline Ruby code in the command line) to transform some of the problematic Rails-specific eRuby syntax. Specifically, <%= tags are replaced with <%. This does not reduce the effectiveness of the linter, because the transformed code is still evaluated. This solution was suggested by @rgo at https://github.com/w0rp/ale/issues/580#issuecomment-337676607. | |||
2017-11-12 | Fix #510 Support checking LESS files with stylelint | w0rp | |
2017-11-12 | Add tests for the command and executable callbacks, and make them use local ↵ | w0rp | |
node_modulse esxecutables like other linters | |||
2017-11-12 | Add tests for ocaml-language-server callbacks | Michael Jungo | |
2017-11-12 | Added support for linting of proto files (#1098) | Jeff Willette | |
* Added support for linting of proto files * Added function to get the proper protoc command | |||
2017-11-12 | Simplfy semver handling and share the semver version cache across everything | w0rp | |
2017-11-10 | Added support for linting of proto files (#1098) | Jeff Willette | |
* Added support for linting of proto files * Added function to get the proper protoc command | |||
2017-11-09 | Simplfy semver handling and share the semver version cache across everything | w0rp | |
2017-11-05 | Add executable option for phpmd linter (resolves #1076) (#1078) | David Sierra DiazGranados | |
* Add executable option for phpmd linter (resolves #1076) * Add test for phpmd executable option | |||
2017-11-05 | Fix #626 - Automatically use `cargo check` and `cargo check --all-targets` ↵ | w0rp | |
for cargo versions that are new enough | |||
2017-11-05 | Fix #1061 - Handle the filenames returned by javac | w0rp | |