summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-04-07Add support for linting Handlebars templates with ember-template-lint (#452)Adrian
* Ember-template-lint Handlebars template linter: initial handler, test. * Handlebars support with ember-template-lint: basic documentation entries.
2017-04-05Adds options to foodcritic linter (#437)José Júnior
* Adds options to foodcritic linter Adds a way to pass command line options to the foodcritic command and documentation about it. * Creates a simple test for foodcritic command callback This test simply runs the GetCommand function for the foodcritic linter and feeds it with some test variables to assert the command line is being created/escaped correctly. * Makes foodcritic linter use a command callback Following review comments, changes the foodcritic linter to use a `GetCommand` callback for the `command_callback` linter option. Makes sure that `~` are escaped: flags on foodcritic command line are negated by adding a `~` in front of the specific cop name: ``` foodcritic -t ~FC011 ``` But the way the commands are executed cause foodcritic to fail (since tilde is recognized as home directory). * Fixes the doc to include new variables
2017-04-03Cover handling of swiftlint errors with testsw0rp
2017-04-03#447 Pass a temporary file to the shell linter insteadw0rp
2017-04-03#447 Support zsh in the shell linterw0rp
2017-04-03Cover basic GCC functionality with testsw0rp
2017-04-03Update the Makefile to use the latest Docker imagew0rp
2017-04-03Add g++ to the Dockerfilew0rp
2017-04-03#380 Add some experimental code for killing long-running processes in NeoVimw0rp
2017-04-03#446 Do not run ALE if inside of a command windoww0rp
2017-04-03#446 Fix g:ale_lint_on_text_changed compatibility issuesw0rp
2017-04-02Update the test suite so it uses the latest Docker image, and use Bourne ↵w0rp
shell for most tests, so weird shell issues are easier to catch.
2017-04-02Add Bash to the Dockerfile, which no longer comes with vim-testbed by defaultw0rp
2017-04-02Update the Makefile to use the latest Docker buildw0rp
2017-04-02Allow for any current Python2 and PIP versions in the Docker buildw0rp
2017-04-02Make the Dockerfile build againw0rp
2017-04-02Add C and C++ tools to the Dockerfilew0rp
2017-03-31Fix #438 Create Java .class files for javac in a temporary directoryw0rp
2017-03-31Clean up some whitespacew0rp
2017-03-31adds line highlights style (#436)Steven Lu
* adds line highlights style * adding doc for the new highlight styles. * missing space
2017-03-30Remove 'col' from linters where it is hardcoded to 1 (#434)Adriaan Zonnenberg
* Remove 'col' from linters where it is hardcoded to 1 When 'col' is 1, the first column will get highlighted for no reason. It should be 0 (which is the default). In the scalac linter there was also a check about the outcome of `stridx`. It would set l:col to 0 if it was -1, and then it uses `'col': l:col + 1` to convert the outcome of `stridx` to the actual column number. This will make 'col' equals 1 when there is no match. We can remove the check because `-1 + 1 = 0`. * Remove outdated comments about vcol vcol was added as a default, and the loclists that follow these comments do not contain 'vcol' anymore
2017-03-30Merge pull request #429 from breed808/gow0rp
Add support for gosimple and staticcheck
2017-03-30Add options to facilitate linting only in normal mode (#425)taylorskalyo
* [#420] Add options to facilitate linting only in normal mode ale_lint_on_text_changed: Allow setting to 'insert' or 'normal' to lint when text is changed only in insert or normal mode respectively. ale_lint_on_insert_leave: This flag can be set to 1 to enable linting when leaving insert mode. * [#420] Test updated global options Ale should - bind to TextChanged events when g:ale_lint_on_text_changed = 1 - bind to TextChanged events when g:ale_lint_on_text_changed = 'always' - bind to InsertLeave event when g:ale_lint_on_insert_leave = 1
2017-03-30Merge pull request #431 from janclarin/masterw0rp
Check for existence of g:ale_emit_conflict_warnings before checking value
2017-03-30Document conflicting plugins checkJan Clarin
2017-03-30Fix #426 check for g:ale_emit_conflict_warnings existenceJan Clarin
2017-03-30Add support for gosimple and staticcheckBen Reedy
2017-03-29Fix #260 automatically set .csslintrc files from ancestor directoriesw0rp
2017-03-29Use the lint_file option so the Cargo linter will only be run against files ↵w0rp
on disk
2017-03-29Make the tslint file match the style in the rest of the codebasew0rp
2017-03-29Fix #421 Automatically detect create-react-app pathsw0rp
2017-03-28#326 Document existing StandardJS optionsw0rp
2017-03-28Merge pull request #424 from adriaanzon/command-enable-disablew0rp
Add :ALEEnable and :ALEDisable commands
2017-03-28Move linter documentation into separate filesw0rp
2017-03-29Add :ALEEnable and :ALEDisable commandsAdriaan Zonnenberg
2017-03-28Merge pull request #423 from adriaanzon/command-barw0rp
Allow commands to be chained using a `|`
2017-03-28Allow commands to be chained using a `|`Adriaan Zonnenberg
2017-03-27Fix #130 - Run linters when the filetype is changedw0rp
2017-03-27Enabling linting on save by default, re #333w0rp
2017-03-27Cover the rubocop handler with testsw0rp
2017-03-27Adjust rubocop error levelsGabriel Holodak
Consider rubocop fatal errors as ALE errors, and rubocop style warnings as ALE warnings.
2017-03-27Add a pause for the command chain testw0rp
2017-03-27Document the Dogma linterw0rp
2017-03-27Merge branch 'add-dogma'w0rp
2017-03-27Use the same formatting as other files for the dogma linter file, and cover ↵w0rp
the Handler function with tests
2017-03-27Make cargo linter lighter: (#408)Idan Arye
- Use `cargo check` instead of `cargo build` when `g:ale_rust_cargo_use_check` is truish. - Use `--frozen` to avoid locking the project.
2017-03-27Merge pull request #414 from lucaskolstad/add_asm_linterw0rp
Add support for ASM files using GCC
2017-03-26Don't export the ISSUE_TEMPLATE in archivesw0rp
2017-03-26Fix #413 Stop tests failing randomly due to issues with reading buffers too ↵v1.2.0w0rp
quickly
2017-03-25Add support for ASM files using GCCLucas Kolstad