Jerko Steiner
b1b05e6e66
Optimize ale#completion#Filter when prefix is ""
2019-01-08 15:10:03 +01:00
Jerko Steiner
9bcf8a2336
Manually trigger autocomplete even when prefix is ""
2019-01-08 12:57:17 +01:00
Jerko Steiner and w0rp
0fcd5e79a9
Add ability to manually trigger completion menu ( #2177 )
...
* Add ability to manually trigger completion menu
* Mention :ALEComplete in completion docs
* Add test for ALEComplete
2019-01-07 17:55:55 +00:00
Jerko Steiner and w0rp
5bbe77101d
Add support for bingo ( #2165 )
...
* Add support for https://github.com/saibing/bingo
* Add docs for ale-go-bingo
* Use go.mod when found
* Add test for bingo FindProjectRoot
* Simplify ale_linters#go#bingo#GetCommand
2019-01-05 19:12:55 +00:00
w0rp
4f3190daa8
Fix a test on Windows
2019-01-04 14:51:55 +00:00
Aryeh Leib Taurog
1f21eb0c42
fallback to elm if elm-tests isn’t available
2019-01-04 09:55:35 +02:00
Aryeh Leib Taurog
ba38688dff
support tests/ with elm 0.19.0
...
With earlier elm versions, a separate package file is maintained for
tests, which when properly configured enabled the compiler to find what
it needed to compile the tests. Under elm 0.19, test dependencies are
managed in the top-level package file, so `elm make` will fail on the
tests. `elm-test make` is required in this case.
See https://github.com/elm-explorations/test/issues/64
2019-01-04 09:55:35 +02:00
Aryeh Leib Taurog
bbf02d837e
test elm-make changes to rootdir when elm.json is found
...
most projects will have an elm.json file (>= 0.19) or elm-package.json (< 0.19)
2019-01-04 09:55:35 +02:00
w0rp
08606b88d0
Clean up the new g:ale_shell code. Use it for Windows
2019-01-03 21:23:09 +00:00
w0rp and GitHub
7919db0db5
Merge pull request #2167 from stegmanh/master
...
Add support for ale option to override default shell used by ale
2019-01-03 21:01:13 +00:00
w0rp and GitHub
1b264b8662
Merge pull request #2168 from fx-carton/master
...
Fix CFLAGS & Makefile issues
2019-01-03 20:37:16 +00:00
w0rp and GitHub
a1654cfb58
Merge pull request #1988 from mdtusz/pipenv-black
...
Add support for black usage with pipenv
2019-01-03 20:32:36 +00:00
Holden
5f613a5fd6
change ale to use value of g:ale_shell regardless of what it is
2019-01-02 19:05:51 -05:00
Alvin Chan
5792bd6e29
Update FindReferences tests
2018-12-31 14:59:50 -07:00
François-Xavier Carton
e5f33c6598
Add a test for cflags merging bug
2018-12-29 12:16:22 +01:00
Holden
8550fa6059
fix tests on windows
2018-12-28 12:51:01 -05:00
Holden
c499825a0b
add tests for ale_shell option
2018-12-28 11:58:55 -05:00
Miklós Tusz
48057407ec
Fixup tests for auto-pipenv
2018-12-21 20:28:17 -08:00
Miklós Tusz
4bf260e953
Remove unnecessary exe check for black
2018-12-21 20:07:14 -08:00
Miklós Tusz
63e76875d5
Add test for python_black_auto_pipenv
2018-12-21 20:07:14 -08:00
w0rp and GitHub
73ca1e7191
Merge pull request #2150 from mvgrimes/perl-linter-data-fix
...
Update the perl-linter's l:pattern to catch missing errors
2018-12-20 16:22:10 +00:00
w0rp and GitHub
5345a5dd81
Merge pull request #2141 from benjaminjkraft/master
...
Add versions of ALEGoToDefinition that open in splits
2018-12-20 16:15:57 +00:00
Ben Kraft and Ben Kraft
73a204dd00
Add versions of ALEGoToDefinition that open in splits
...
This is just like `:ALEGoToDefinitionInTab`, only a (v)split instead of
a tab. Fixes #2140 .
2018-12-19 18:35:56 -05:00
Mark Grimes
c19f2aa302
Adds tests for perl-linter where a second file/line is included in error
2018-12-19 08:30:23 -05:00
w0rp
f1ed654ca5
#2132 Change (buffer, lines) fixer functions to (buffer, done, lines)
2018-12-18 11:13:28 +00:00
w0rp and GitHub
0e3778e335
Merge pull request #2153 from deltaskelta/gqlint-fix
...
changed gqlint to lint the file on disk
2018-12-18 10:19:59 +00:00
Jeff Willette
e55d07cf6f
changed gqlint to lint the file on disk
...
- added a cd into the direcotry containing the file in the buffer
in order to properly check for a config file
- added command_callback tests for graphql
2018-12-18 18:59:02 +09:00
w0rp
9a3be907ea
Close #2152 - Use ale_javascript_standard_options for fixing files too
2018-12-18 09:28:55 +00:00
w0rp and GitHub
13060a3492
Merge pull request #2136 from hsanson/368-chktex-latex-report-errors-from-wrong-file
...
Fix 368 - Lacheck reports errors from input{} files.
2018-12-16 13:17:52 +00:00
Horacio Sanson
5052eca5cb
Add tests to lacheck linter
2018-12-11 23:44:06 +09:00
Justin Searls and Bjorn Neergaard
2cfa09e02d
Adds standardrb linter ( #2133 )
...
See: https://github.com/testdouble/standard
StandardRB is to RuboCop what StandardJS is to ESLint. This commit
naively copies the RuboCop linter and fixer to point at the standardrb
executable. Any other adjustments are very minor (the only I can think
of is that standardrb takes a `--fix` option instead of
`--auto-correct`).
This raises a confusing point to me as both developer and a user: since
ale enables all linters by default, won't this run both RuboCop and
StandardRB (the results of which will almost always be in conflict with
one another)? How does ale already solve for this for the similar case
of StandardJS and ESLint?
2018-12-10 14:02:32 -07:00
w0rp
39c892eff4
#1520 - Add an :ALEDocumentation for tsserver
2018-12-10 20:08:28 +00:00
Gordon Fontenot and Bjorn Neergaard
9226e13b31
Add support for Pod based SwiftLint ( #2122 )
...
It's common to add SwiftLint as a CocoaPod dependency, instead of as a global
binary. In this case we should use that version of SwiftLint before looking
for any others. Note that I'm also adding support for SwiftLint in ReactNative
projects here as well, where the Pods directory would be nested inside an ios
directory.
2018-12-07 15:20:58 -07:00
w0rp and GitHub
3db564f774
Merge pull request #2061 from hsanson/1910-add-support-for-bibclean-fixer
...
Add bibclean fixer support
2018-12-06 20:26:04 +00:00
pmacosta and Bjorn Neergaard
fdd37acc1f
Add support for pydocstyle linter ( #2085 )
...
The linter can correctly parse pydocstyle output with any of the following
command-line options enabled: --explain, --source, --debug, and/or
--verbose
2018-12-06 11:27:03 -07:00
Oskar Grunning and Bjorn Neergaard
2760cf7018
refactor sasslint linter ( #2077 )
...
Previous implementation required one to have sass-lint globally. This
allows you to have it locally, override the executable and add options.
2018-12-06 11:23:31 -07:00
Horacio Sanson
3346b200bf
Fix javalsp command.
...
The command used to invoke the LSP process was being escaped wrong.
Also added a new option to set a different java executable and fixed the
documentation.
2018-12-05 21:53:39 +09:00
w0rp
6f32f002e7
Revert "Merge pull request #2083 from zackhsi/scalac-until-jvm"
...
This reverts commit 1c89495d77 , reversing
changes made to 4b4b09593b .
2018-12-03 20:39:10 +00:00
Horacio Sanson
9e97a6914e
Add bibclen fixer support
...
Closes #1910
2018-12-01 15:05:18 +09:00
Bjorn Neergaard
d2b0ae8108
Merge branch 'master' into sridhars
2018-11-29 14:57:35 -07:00
Bjorn Neergaard
ef641dda80
Add test for detail in lsp ReadDiagnostics
2018-11-29 14:51:01 -07:00
w0rp and GitHub
0a384a49d3
Merge pull request #2096 from mgedmin/flake8-uses-vcols
...
flake8 reports visual columns
2018-11-28 09:49:31 +00:00
lfree and w0rp
2ab64514d0
php: change phpstan's --errorFormat to --error-format ( #2005 )
...
* php: change phpstan's --errorFormat to --error-format
* add version check to phpstan
2018-11-23 09:39:50 +00:00
Marius Gedminas
a0baeec591
Fix unit tests
2018-11-22 12:09:45 +02:00
w0rp and GitHub
ff0bd14efe
Merge pull request #2068 from m-pilia/ispc
...
Add linter for ispc
2018-11-21 16:44:59 +00:00
Martino Pilia
66212966dd
Add --nowrap to ispc options
2018-11-21 10:40:07 +01:00
w0rp and GitHub
1c89495d77
Merge pull request #2083 from zackhsi/scalac-until-jvm
...
Continue scalac compilation until just before bytecode generation
2018-11-19 20:02:07 +00:00
w0rp and GitHub
4b4b09593b
Merge pull request #2087 from m-pilia/ada
...
Add GCC linter for Ada
2018-11-19 19:36:32 +00:00
Martino Pilia
d90673ab5b
Add GCC linter for Ada
2018-11-18 18:14:24 +01:00
Zack Hsi
1b779fbc08
Fix test
2018-11-17 13:02:16 -08:00