Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-11 | Fix some random test issues for Windows | w0rp | |
2017-09-09 | #917 Cover the old _args option for flake8 with a test, just in case | w0rp | |
2017-09-08 | Add GLSL linter using glslang (#914) | Sven-Hendrik Haase | |
* Add a glslang linter for GLSL | |||
2017-09-07 | Add cuda nvcc linter (#874) | BlahGeek | |
* add cuda nvcc linter | |||
2017-09-03 | Test lintr options configuration | w0rp | |
2017-08-31 | Fix #895 - Run Node.js scripts with node.exe instead of node on Windows | w0rp | |
2017-08-30 | Add tests for the c version of clang-tidy | w0rp | |
2017-08-30 | Cover the tslint rules option with a test | w0rp | |
2017-08-30 | Add a linter for Apache Thrift IDL files | Jon Parise | |
This linter works by invoking the `thrift` compiler with the buffer contents and reporting any parser and code generation issues. The handler rolls its own output-matching loop because we have the (unfortunate) requirement of handling error output that spans multiple lines. Unit tests cover both the command callback and handler, and there is initial documentation for all of the option variables. | |||
2017-08-28 | #869 - Detect the shell dialect from the hashbang for shellcheck | w0rp | |
2017-08-26 | #868 - Prefer cmd.js files for executing standard | w0rp | |
2017-08-25 | Add pycodestyle Python linter support (#872) | Michael | |
Add a pycodestyle linter | |||
2017-08-24 | Add clang-format fixer for C/C++ (#873) | Peter Renström | |
* Add clang-format fixer for C/C++ * Document clang-format options * Refer ale-cpp-clangformat to ale-c-clangformat | |||
2017-08-21 | Fix #864 - Use the user's configured executable for phpstan for executable() ↵ | w0rp | |
checks | |||
2017-08-20 | add phpcbf fixer | tmn-o3 | |
2017-08-20 | #653 Update tslint to set the filename key for problems in other files | w0rp | |
2017-08-19 | Syntaxerl linter feature check (#861) | Dmitri Vereshchagin | |
* Add feature check for SyntaxErl linter * Escape SyntaxErl executable path in commands | |||
2017-08-19 | #860 Only enable the new option for setting the original filename for ↵ | w0rp | |
SyntaxErl if an option is on in ALE | |||
2017-08-19 | Add original filename to SyntaxErl command | Dmitri Vereshchagin | |
2017-08-19 | Update SyntaxErl linter tests | Dmitri Vereshchagin | |
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 | Merge pull request #842 from gfontenot/gf-swiftformat | w0rp | |
Add support for SwiftFormat as a fixer | |||
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 | Add support for SwiftFormat as a fixer | Gordon Fontenot | |
SwiftFormat is a tool that can be used to format Swift files. This commit adds support for using SwiftFormat as a fixer from ALE. It looks for executables in the Pods directory, then the Pods directory for a React Native project, then finally falls back to the globally installed instance if neither of those were found. https://github.com/nicklockwood/SwiftFormat | |||
2017-08-09 | Default flake8 to --format=default | Matthew Grossman | |
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 | Use g: for the PHP Vader tests | w0rp | |
2017-08-02 | Cover the PHP language server functions with Vader tests | w0rp | |
2017-07-24 | Make executable and options configurable for hdevtools | Takano Akio | |
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-18 | Fix #308 - Check Dart files with dartanalyzer | 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-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-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 | 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-09 | Make every test set filenames and switch directories in the same way, and ↵ | w0rp | |
fix some missing escaping for the rubocop linter |