Commit Graph

2510 Commits

Author SHA1 Message Date
w0rp f8beaa9e3e Fix #1866 - Handle empty output from Perl 2018-09-06 09:23:36 +01:00
w0rp d476578a40 Improve ALE project style checking
* The project style linter now runs while you type.
* Now the scripts for checking the project require blank lines.
* Many style issues have been found and fixed.
2018-09-04 16:51:18 +01:00
w0rp 8f2e1c393f Merge pull request #1871 from Ophirr33/master
added sbtserver linter
2018-09-04 11:22:57 +01:00
w0rp 43b04d4e5b Fix the dart language server command and cover it with tests 2018-09-04 11:15:59 +01:00
w0rp 87f125ddcf Merge pull request #1882 from jacobmischka/master
Replace removed function in dart#language_server
2018-09-04 11:12:44 +01:00
Jacob Mischka 24486fa628 Replace removed function
Replaces removed `ale_linters#dart#language_server#GetExecutable`.

Fixes #1881
2018-09-03 19:23:03 -05:00
w0rp fddbfdef12 #1875 Do not lint and so on when an operator is pending 2018-09-03 13:59:56 +01:00
w0rp a746ea2bfc #1875 - Do not echo cursor messages when keys are pending 2018-09-03 11:41:54 +01:00
w0rp c1f0956d9b Merge pull request #1869 from Steap/feature/gitlint-ignore-whitespace
gitcommit: fully implement warn_about_trailing_whitespace
2018-09-03 11:27:19 +01:00
Ty Coghlan 3d016f1697 Changed sbtserver to just work off of the address variable 2018-09-01 21:03:29 -04:00
Ty Coghlan 8e3bf10592 added sbtserver linter 2018-08-30 22:10:38 -04:00
Cyril Roelandt 244c5a8ce5 gitcommit: fully implement warn_about_trailing_whitespace
Fixes #1761
2018-08-30 03:42:44 +02:00
w0rp ea01cc708b Merge pull request #1865 from TheLocehiliosan/puppet-options
Support options for puppet parser validate
2018-08-29 14:22:01 +01:00
Tim Byrne ed26ddc09c Always use --color=false when validating puppet
Colorized output is difficult for ALE to parse.
2018-08-29 07:15:03 -05:00
w0rp ee3142b601 Merge pull request #1866 from Steap/feature/xmllint-fixer
Add support for xmllint as a fixer.
2018-08-28 23:36:00 +01:00
w0rp 79f02fce69 Merge pull request #1856 from sbl/ocamlformat
add ocamlformat support
2018-08-28 23:28:30 +01:00
w0rp d4ce201cc2 Merge pull request #1849 from hsanson/1848-add-support-for-java-lsp
Add vscode-java-language-server linter
2018-08-28 22:53:11 +01:00
Cyril Roelandt cc5ad6491f Add support for xmllint as a fixer. 2018-08-28 23:43:52 +02:00
w0rp 09e43ab16b Merge pull request #1847 from hsanson/1846-support-solargraph-lsp
1846 support solargraph lsp
2018-08-28 21:52:18 +01:00
w0rp 339930ad68 Fix #1859 - Make the connection ID available on the connection object 2018-08-28 10:18:37 +01:00
w0rp b6112aedc3 Merge pull request #1861 from dimbleby/goto-definition-column
Fix out-by-one error in column on goto-definition
2018-08-28 10:11:44 +01:00
Tim Byrne 6212d9a515 Update TOC for ale-puppet-puppet 2018-08-27 13:12:56 -05:00
Tim Byrne 192f211a0e Support options for puppet parser validate
It can be necessary to pass options to the puppet parser validation. The
most glaring example of this is when using Puppet 3, with the
`parser = future` option enabled. This update allows adding
`--parser=future` to the options passed to Puppet.
2018-08-27 12:59:38 -05:00
David Hotham aef11cc0d2 Fix out-by-one error in column on goto-definition
Fixes #1860
2018-08-27 13:53:40 +01:00
Horacio Sanson 1980245b94 Add solargraph LSP linter. 2018-08-27 10:58:17 +09:00
Horacio Sanson 261c29c3d0 Add vader test and fix command callback. 2018-08-26 22:11:36 +09:00
Horacio Sanson 228aee71a5 Add java lsp linter to documentation 2018-08-26 22:11:04 +09:00
sbl b7169c33e7 fix tests 2018-08-26 13:59:55 +02:00
sbl aa015ec4db add ocamlformat support 2018-08-26 13:47:56 +02:00
w0rp 3c85c7ef65 Sort the HTML documentation sections 2018-08-24 13:24:42 +01:00
w0rp adc038f327 Merge pull request #1839 from filipekiss/feature/stylelint-inline-css
Add Stylelint as HTML Linter
2018-08-24 13:20:37 +01:00
w0rp c4eca7c417 Use one LSP connection per project 2018-08-24 13:16:58 +01:00
Filipe Kiss c253fb72e3 📚 Add html stylelint to TOC 2018-08-24 08:43:19 -03:00
fenuks 9d7c48038c Add clazy as cpp linter 2018-08-24 10:52:33 +01:00
w0rp 08d141edfb Fix #1844 - Make the kotlin languageserver linter work again 2018-08-24 10:41:33 +01:00
w0rp 1f26fc4013 Merge pull request #1841 from dabbeg/fix-importjs-fixer
importjs fixer not reading correct executable variable name
2018-08-24 10:31:18 +01:00
Davíð Guðni f526fc68d1 importjs fixer not reading correct executable variable name 2018-08-24 09:04:17 +00:00
Horacio Sanson 3afff5a24c Add vscode-java-language-server linter 2018-08-24 16:28:15 +09:00
Evan Borden 707b539969 Add hlint refactoring as a fixer (#1836) 2018-08-23 23:23:54 +01:00
Evan Borden 2600524274 Add stylish-haskell as a fixer (#1837)
* Add stylish-haskell as a fixer

`stylish-haskell` is a common formatting tool for the haskell toolchain.
It is not as advanced as `brittany` or `hindent`, but it is commonly
used for formatting of imports and data declarations. This adds it as a
fixer in ALE.
2018-08-23 23:14:59 +01:00
w0rp 81d0eccfab Merge pull request #1835 from barreyra/master
Enabling clangd for cpp, objc and objcpp
2018-08-23 22:54:11 +01:00
w0rp 7c10249c52 Merge pull request #1820 from SuRaMoN/master
Added phpcs options support as described in #257
2018-08-23 22:42:45 +01:00
w0rp c2f7b379ee Merge pull request #1842 from kjagiello/patch-1
Fix case typo in the documentation
2018-08-23 22:34:12 +01:00
w0rp 774c02552f Merge pull request #1840 from Carpetsmoker/gopath
Remove "go env" from gobuild linter
2018-08-23 22:33:01 +01:00
Krzysztof Jagiełło aba4160553 Fix case typo in the documentation 2018-08-23 20:24:47 +02:00
Bruno R. Barreyra 795122a042 Enabling clangd for cpp, objc and objcpp 2018-08-23 05:58:06 +02:00
Martin Tournoij 18ec66bd21 Remove "go env" from gobuild linter
I see no reason to do this? It is just setting the environment to what
it already is?

It was originally added in #297, but that entire PR is not a great idea
in the first place; that PR (together with #270) tried to make the Go do
non-standard and non-supported stuff like compiling packages outside of
GOPATH.

That's not something that works well (I tried), so was eventually
removed in #465, but these "go env" calls remained, for no reason in
particular, as far as I can think of.

This will improve on #1834; you will now no longer get a confusing error
(but still won't get a meaningful error; need to think how to do that).
2018-08-23 00:42:19 +01:00
Filipe Kiss 935a132d8f 📚 Add docs for html stylelint 2018-08-22 19:00:42 -03:00
Filipe Kiss b78ee18898 Add html stylelint test 2018-08-22 19:00:42 -03:00
Filipe Kiss 4cd20b821f Add html stylelint linter 2018-08-22 19:00:41 -03:00