summaryrefslogtreecommitdiff
path: root/test/command_callback
AgeCommit message (Collapse)Author
2017-07-09Make every test set filenames and switch directories in the same way, and ↵w0rp
fix some missing escaping for the rubocop linter
2017-07-09Use 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-08Use different reporter to support older versions of jscs (#737)Jonathan Boudreau
* Use different reporter to support older versions of jscs * Add test and make more consistent with other code * Add documentation for jscs * Add more test coverage
2017-07-07#697 - Clear all highlights every time items are set again, and refactor ↵w0rp
most things. Clear errors when linters are removed
2017-07-07Make the executable for gometalinter configurablew0rp
2017-07-06#732 - Use the configuration files when fixing files with rubocopw0rp
2017-06-29Make pug-lint detect node_modules executables, and add options for pug-lint ↵w0rp
like the other linters
2017-06-28Add puppet-lint fixer (#701)Alexander "Ace" Olofsson
* Add puppet-lint fixer * Add vader test for puppetlint fixer * Ensure puppetlint variables are initialized
2017-06-27Fix #680 - Use --shadow-file to check for problems with mypy while you typew0rp
2017-06-25Add ruby fixer using `rubocop --auto-correct` (#689)Lynn Dylan Hurley
* add ruby fixer for `rubocop --auto-correct`
2017-06-21Fix some escaping and make some tests set filenames consistentlyw0rp
2017-06-14Add fusion-lint, documentation, and tests (#648)Ryan
* Add `fusion-lint` for first FusionScript linter * Add documentation over `fusion-lint` * Add tests for `fusion-lint` command callback
2017-06-07Search python fixers in virtual environment (#632)José Luis Lafuente
* Search python fixers in virtual environment * Add tests for python fixers
2017-05-18Add xmllint linter (#559)q12321q
* Add xmllint linter for xml
2017-05-17Escape executableDevon Meunier
2017-05-16Allow overriding rubocop executable.Devon Meunier
2017-05-08#540 Fix shell escaping pretty much everywherew0rp
2017-05-07Support `python -m flake8` for users who are running flake8 that wayw0rp
2017-05-07#335 Detect flake8 in vritualenv, and escape the executable pathw0rp
2017-05-06Fix #363 - Detect virtualenv executables and fix import paths for mypy. Use ↵w0rp
lint_file for mypy
2017-05-06Escape the pylint executable appropriatelyw0rp
2017-05-06Fix #208 - Use the file on disk for pylint, and follow import pathsw0rp
2017-05-06#208 Automatically detect pylint in virtualenv directoriesw0rp
2017-05-05[RFC] Add Brakeman for Ruby on Rails (references #385) (#509)Eddie Lebow
* Add brakeman for Ruby on Rails
2017-05-02Fix #410 - Use compile_commands.json files for clang-tidy, and check files ↵w0rp
on disk instead
2017-05-02#392 - Detect and use compile_commands.json for cppcheckw0rp
2017-04-29Add luacheck option to pass in more optionsAlex Masterov
2017-04-25Fixes #361, fixes #417 Get classpaths from Maven, and automatically detect ↵w0rp
src/main/java paths
2017-04-15Fix #168 - Make the Fortran linter more configurablew0rp
2017-03-31Fix #438 Create Java .class files for javac in a temporary directoryw0rp