Commit Graph

713 Commits

Author SHA1 Message Date
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
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
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
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
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
Filipe Kiss 935a132d8f 📚 Add docs for html stylelint 2018-08-22 19:00:42 -03:00
matthias 02fdfcda58 Added phpcs options support as described in #257 2018-08-16 16:44:41 +02:00
tyru 88ffdb4736 feat: add ale_go_govet_options variable 2018-08-16 11:36:46 +09:00
w0rp a88a6d5285 Merge pull request #1806 from jimenezrick/fix-rustc-linter
Fix #1684: Use the correct flag name in rustc linter
2018-08-12 09:41:36 +01:00
Ricardo Catalinas Jiménez db003a4361 Fix #1684: Use the correct flag name in rustc linter
The rust compiler renamed the option '-Z no-trans' to '-Z no-codegen'.

https://github.com/rust-lang/rust-enhanced/issues/281
2018-08-10 21:50:52 +01:00
Peter Benjamin 8faa11752c Add prettier as a YAML option (#1789)
* Add prettier as a yaml fixer

* Sort yaml fixers alphabetically

* Add prettier to doc/ale.txt

* Add ale-yaml-prettier

* Add ale-yaml-prettier to the TOC
2018-08-08 18:48:28 +01:00
w0rp 7179f92e44 #925 Tell people not to use the tslint linter 2018-08-08 11:17:32 +01:00
Daniel M. Capella 5ed99734bd doc: LSP can provide completions 2018-08-05 01:42:16 -04:00
David Hotham d0e3302253 Add support for yang-lsp 2018-08-03 21:13:48 +01:00
w0rp 9ef266d050 Merge pull request #1770 from fredemmott/hack
Split Hack out from PHP, modernize
2018-08-02 21:58:57 +01:00
Fred Emmott a728f074f7 Disable HHAST by default
it executes $PROJECT/vendor/bin/hhast, so that's not a good idea.
2018-08-02 13:50:56 -07:00
Fred Emmott de6cd961a8 Suggested changes 2018-08-02 12:59:04 -07:00
Luxed 6b3086237a Add Haskell IDE Engine (hie) support (#1735)
* Adding support for haskell-ide-engine
* Work with the current directory if no stack.yaml file is found
* Added Cabal file detection, updated documentation and added tests
* Updated help
2018-08-02 20:24:58 +01:00
Fred Emmott 238201805d Split Hack out from PHP, modernize
fixes #1738

- Replace previous `hh_client` usage with LSP client
- Add `HHAST` linter
- Split Hack from PHP: Hack is increasingly diverging from PHP:
  - Hack tools do not understand PHP
  - Most PHP tools do not handle Hack code well (including vim's syntax
    highightling files)
  - http://github.com/hhvm/vim-hack now sets filetype to `hack`
2018-08-02 11:28:56 -07:00
w0rp 5f024eda09 Merge pull request #1771 from fredemmott/lsp
Show LSP diagnostic codes for `%code%` in message formats
2018-08-02 19:22:45 +01:00
Fred Emmott e722841fa3 Improved documentation for code loclist item field 2018-08-02 09:24:45 -07:00
Fred Emmott 2768bf15ba Handle LSP codes for %code% in message formats
fixes #1767
2018-08-02 09:06:48 -07:00
Travis Cline 2ac9e454d6 python: add lookup path for flake8 config 2018-08-01 20:07:11 -07:00
Daniel M. Capella ab5e44249d doc/rust: rust.vim distributed w/ Vim>=8.0.0501
https://github.com/vim/vim/commit/3c2881dc1195f53ebafc387378399ddd6cb677a7
2018-08-01 12:54:47 -04:00
w0rp 399a0d3c98 #1700 - Mention how to work around the completeopt bug in the documentation 2018-07-31 20:34:37 +01:00
w0rp ac4bac8ea4 Add support for parsing compile_commands.json files for C compilers 2018-07-29 19:24:27 +01:00
w0rp a7b8cb4fe3 Mention v:t_TYPE variables in the developer documentation 2018-07-27 09:18:09 +01:00
actionless c2cfe2326d doc: mark vulture as file linter 2018-07-26 14:41:13 +02:00
Yauhen Kirylau 8517e901ff Add support for 'vulture' for Python 2018-07-26 08:41:27 +01:00
jtalowell c57b031876 Providing cquery support for C files 2018-07-25 14:23:13 +10:00
w0rp 3418574770 Update the developer documentation 2018-07-24 10:11:14 +01:00
Andrey Melentyev 9b4963847d Add Clangd language server support for C 2018-07-22 21:22:38 +02:00
w0rp baa44bb3a7 Merge pull request #1742 from typetetris/master
Add cabal-ghc linter
2018-07-22 14:12:23 +01:00
w0rp 04fbea6e80 Merge pull request #1736 from unpairedbracket/master
Add support for Fortran language server by @hansec
2018-07-20 21:05:24 +01:00
w0rp 0d37aaac7a Fix #1631 - Disable balloon support for terminals by default 2018-07-20 16:10:25 +01:00
Eric Wolf ac6bc6d0ae Add cabal-ghc linter
cabal-ghc calls ghc via cabal exec and so ghc has access to packages
in cabal sandboxes for example
2018-07-20 16:48:27 +02:00
Ben Spiers e8bea510df Add documentation and testing for fortls 2018-07-19 22:27:47 +01:00
Ben Spiers 324838adae Add support for Fortran language server by @hansec 2018-07-19 18:47:37 +01:00
w0rp a01fab2ee6 Fix #1619 - Rewrite lint on enter events so they behave better 2018-07-17 00:18:34 +01:00
w0rp 8b707b4cdc Add a missing ToC entry for remark-lint 2018-07-16 13:34:30 +01:00
Takashi WADA f369aa65a2 Support remark-lint installed locally 2018-07-16 18:33:21 +09:00
w0rp 72f002de94 Update the Python documentation 2018-07-15 19:26:45 +01:00
MTDL9 5df735555c Add kotlin language server support (#1725)
* Add kotlin languageserver linter definition
* Added kotlin languageserver references in docs, fix missing !! on other linters
* Added Vader tests for root path detection in Kotlin Language Server
2018-07-15 18:54:18 +01:00