summaryrefslogtreecommitdiff
path: root/test/command_callback
AgeCommit message (Collapse)Author
2018-07-15Massively reduce the amount of code needed for linter testsw0rp
2018-07-06Add an AssertLinter command for testsw0rp
2018-07-02add dummy pyre binary and executableDerek P Sifford
2018-07-02add command_callback testDerek P Sifford
2018-07-01Fix #1412 - Use --stdin-filename for newer reek versionsw0rp
2018-06-27Rust Cargo linter: Improve workspace support (#1679)Dan Aloni
* Rust Cargo linter: Improve workspace support When using Cargo workspaces [1], there is a 'Cargo.toml' directory in a top level directory, listing all the crates in the project. If we are currently editing one of the crates, 'cargo build' should execute in that directory for that crate's separate `Cargo.toml`, otherwise Cargo may spend more time possibly rebuilding the entire workspace, and maybe failing on one of the other crates, instead of succeeding on the current. [1] https://doc.rust-lang.org/book/second-edition/ch14-03-cargo-workspaces.html
2018-06-25Add test_pyrex_cython_command_callback.vaderNicolas Pauss
Add common callback tests to check if executable and options are well configurable.
2018-06-23Add fixer tidy for HTMLAbin Simon
Add tests for tidy HTML fixer
2018-06-20Merge pull request #1618 from colbydehart/masterw0rp
[new linter] Add mix linter for elixir
2018-06-20Try to fix the tests on Windowsw0rp
2018-06-07WIP cd to project pathColby Dehart
2018-06-07added test for command callbackColby Dehart
2018-06-07Adapt test to also use Rscript --vanillaStefan Siegel
2018-06-06Add the cquery LSP #1475 #1594Ben Falconer
2018-06-05Allow all Python linter executables to be set to `pipenv`.Eddie Lebow
It appends ` run {linter_name}`, analogously to the Ruby linters when the executable is set to `bundle`
2018-06-04Allow linting rust tests and examples with cargoMichał Budzyński
2018-06-03Merge pull request #1623 from zoonfafer/scalafmt-fixerw0rp
Add 'scalafmt' fixer for Scala files
2018-06-02Allow flake8 executable to be set to `pipenv`.Eddie Lebow
It appends ` run flake8`, analogously to the Ruby tools when the executable is set to `bundle`
2018-06-03Add 'scalafmt' fixer for Scala filesJeffrey Lau
closes https://github.com/w0rp/ale/issues/1299
2018-05-28Remove a test for a deprecated variable that seems to trip up Travisw0rp
2018-05-28Fix #1566 - Add g:ale_python_flake8_change_directoryw0rp
2018-05-28Fix #1611 - Fix perlcritic escaping on Windowsw0rp
2018-05-25Move the sasslint handlers to one locationw0rp
2018-05-15Run sass-lint from the target's directoryBen Falconer
2018-05-04Fixed handle test for WindowsØyvind Ingvaldsen
Needed to add correct separator to test data.
2018-05-04Added NASM linterØyvind Ingvaldsen
Added NASM linter (for nasm filetype).
2018-05-01Add bundle option to mdlDavid Rodríguez
2018-04-27Close #1521 - Allow the language to be set with simple strings for LSP lintersw0rp
2018-04-26flake8: Move to the buffer's directory before running flake8 commandAndreas Kloeckner
2018-04-21Merge pull request #1511 from elebow/add-cucumber-checkerw0rp
Add `cucumber` checker for Cucumber files
2018-04-20Add cucumber checker for cucumber filesEddie Lebow
For now, it only detects undefined steps. The nearest `features` dir above the buffer file is loaded, so step definitions should be found correctly. Tested only with Cucumber for Ruby, but it should work for any cucumber that follows a substantially similar directory structure.
2018-04-17Fix #1507 - Add an option for disabling switching directories for pylintw0rp
2018-04-12Fix rust rls linter toolchain argumenteyenseo
This removes the argument if the specified toolchain is empty. As far as I can tell there is no +nighly (or similar) option [1] leading to the termination of the server. But since people needed this option and have yet to complain about it it stays the default for now. [1] https://github.com/rust-lang-nursery/rls/blob/master/src/main.rs#L87
2018-04-09pylint: Move to the buffer's directory before running pylint command (Fix #1472)rhysd
2018-04-08Close #1476 - Make the javac executable configurablew0rp
2018-04-08Close #1315 - Make the vint executable configurablew0rp
2018-04-06Added support for Python black fixer (#1451)Jack Evans
2018-04-05Integration of qmlfmt linting tool (#1462)P M
* Add first qmlfmt support * Add GetCommand() function - pass --error/-e option * Add handle unittest - fix pattern regex - store col as integer * Update docs * Add command callback unit test
2018-04-05Add fsc linter for Scala (#1452)Nils Leuzinger
* Add fsc as a Scala linter * Pull reused code into `autoload/ale/` directory * Include fsc into the README * Add unit test for testing the scala handler * Add unit test for scala's fsc linter * Rename scala unit tests for clarity * Fix typo in README * Fix typos in doc/ale.txt * Fix author headline * Put methods for fsc commands back into fsc.vim * Move command_callback tests to correct location * Rewrite handler test so it actually tests handler * Clarify description of test in test_scala_handler
2018-04-05Merge pull request #1429 from stewy33/masterw0rp
Add support for Mercury language using mmc as a linter.
2018-03-27#1167 Use the make -n parsing for C++ compilers, and document the new optionw0rp
2018-03-27Merge pull request #1434 from roel0/masterw0rp
Automatically determine build flags by parsing `make -n` output #1167
2018-03-26Use the --stdin-filename option for textlint, so configuration files will be ↵w0rp
discovered better
2018-03-26Fix paths for running tests on Windowsw0rp
2018-03-26Fix config and executable issues with the textlint linterw0rp
2018-03-25add support for mercury language using mmc as linterStewy Slocum
2018-03-20* Shell commands should by called async with the help of a command chainroel0
* The makefile parser unit test should only test the cflag parser itself #1167
2018-03-19Lint whole package for gosimple and gotypeBen Paxton
Fixes #936
2018-03-18Fix #1392 - Only check files on disk for gotypew0rp
2018-03-18#416 Escape the tslint commandw0rp