pinicarus
15f44933c2
feat(erlang/erlc): add option for custom executable
2020-10-28 12:38:28 +01:00
Lyz
513e6ee972
feat: add autoimport fixer
2020-10-23 18:53:38 +02:00
David Wood
b496c4b164
Add ormolu fixer.
...
This commit adds a fixer for the Haskell language, ormolu
(https://github.com/tweag/ormolu ).
Signed-off-by: David Wood <david@davidtw.co >
2020-10-23 11:48:21 +01:00
Will Leinweber
cafe8621e2
Add Ruby sorbet option to enable watchman
2020-10-20 23:13:53 -07:00
Bartek thindil Jasicki
b84d41f9ea
Merge remote-tracking branch 'upstream/master'
2020-10-16 17:51:08 +02:00
w0rp
557a1ed5da
Make the two nearly identical Swift tools easier to distinguish
2020-10-15 22:02:27 +01:00
w0rp
477eb89793
#3332 Implement :ALERename! for ignoring errors
...
:ALERename! now ignores errors for files that cannot be modified, and
modifies all other files.
2020-10-15 21:56:21 +01:00
w0rp
f384d61c3d
Fix sorting of supported tools
2020-10-15 21:24:27 +01:00
ecly
f125c11faa
Update FindProjectRootIni with poetry.lock and pyproject.toml
2020-10-15 13:35:47 +02:00
rgossiaux
9a8ab764d5
Fix typo in ale-python.txt
2020-10-02 22:51:54 -04:00
Bartek thindil Jasicki
bd1b671e82
Merge remote-tracking branch 'upstream/master'
2020-10-02 09:36:32 +02:00
pinicarus
ef145bda1c
docs(erlang/dialyzer): change wording a bit
2020-10-01 19:20:31 +02:00
isaif
7857098cb0
Fix grammatical error in doc
2020-10-01 16:23:49 +05:30
pinicarus
ac3c0c093a
feat(erlang/dialyzer): add custom options passing
2020-09-30 23:16:50 +02:00
Arnold Chand
fec6b63494
feat: add intelephense support for php
2020-09-17 08:06:11 -04:00
Arthur Arnold
63a528eac2
Fix wording in Rust doc
2020-09-14 07:57:22 -03:00
toastal
ed47008710
addressing missing docs + cleaning up older Dhall files
2020-09-14 10:13:11 +07:00
toastal
b32954a46c
Merge branch 'master' into dhall
2020-09-14 08:54:07 +07:00
Bartek thindil Jasicki
1781b1eab0
Merge remote-tracking branch 'upstream/master'
2020-09-11 10:38:36 +02:00
w0rp
4ddf742643
Close #2522 - Check pylint on the fly
...
Newer versions of pylint will now check your code as you type. Older
versions will still only check the file on disk.
Co-authored-by: Oliver Wiegers <oliver.wiegers@gmail.com >
2020-09-09 21:45:15 +01:00
w0rp
7d90ff56d9
Close #3333 - Add an ALECompletePost event
...
Add an `ALECompletePost` event along with everything needed to make it
useful for its primary purpose: fixing code after inserting completions.
* `ALEFix` can now be called with a bang (`!`) to suppress errors.
* A new `ALELintStop` command lets you stop linting, and start it later.
2020-09-08 21:40:10 +01:00
toastal
f07ecbc579
merge master -- apparently someone else added dhall?
2020-09-08 10:08:00 +07:00
Andrew Haust
417761b415
Fix typo
2020-09-07 02:24:39 -04:00
w0rp
c36053d4cc
Close #3268 - Implement :ALEImport
...
A new command, `:ALEImport`, has been added, which lets you import words
at your cursor if a completion provider can provide a completion for
that word which includes some additional text changes.
2020-09-06 22:37:37 +01:00
Dmitri Vereshchagin
49718e0ec6
Add Elvis handler for Erlang
...
[Elvis][1] is an Erlang style reviewer.
[1]: https://github.com/inaka/elvis
2020-09-06 12:40:28 +03:00
w0rp
152b2cb691
Clean up embertemplatelint code
...
Alias ember-template-lint to embertemplatelint so users can use either
string to enable the linter.
2020-09-05 19:06:07 +01:00
Bartek thindil Jasicki
c78be86103
Merge remote-tracking branch 'upstream/master'
2020-09-04 13:46:11 +02:00
Konstantin Alekseev
1462de6685
Run flake8 from project root by default.
...
Option `per-file-ignores` was introduced in flake8 version 3.7.0.
It allows to ignore specific errors in specific files using glob syntax.
For example `per-file-ignores = src/generated/*.py:F401` will
ignore `F401` error in all python files in `src/generated`.
Thus ale has to run flake8 from project root where .flake8 config
is placed otherwise glob won't match linted file.
2020-08-30 22:56:10 +03:00
w0rp
33202a39f5
#2107 - Recommend <C-c> instead, which avoids autocmd functions
2020-08-29 20:45:45 +01:00
w0rp
303bed6ec1
#2107 - Document completion fallbacks and insert-completion trick
2020-08-29 20:40:50 +01:00
w0rp
6e2e51b154
Fix #2971 - Disable automatic completion while 'paste' is active
2020-08-29 17:27:53 +01:00
w0rp
f1ecc2e068
Fix psalm options. Retry on some test failures
2020-08-29 16:31:47 +01:00
w0rp
7e0cdb53ec
Fix #3247 - Use --always-make for make -n by default
2020-08-29 16:05:49 +01:00
Bartek thindil Jasicki
0de847a8e1
Merge remote-tracking branch 'upstream/master'
2020-08-29 10:42:25 +02:00
w0rp
34e409ea21
Close #3285 - lint_file is now dynamic
...
`lint_file` can now be computed dynamically with a callback function,
which can return a deferred result, as per `ale#command#Run`. This
allows linters to dynamically switch between checking files on disk,
or checking code on the fly.
Some tests have been fixed on Windows.
2020-08-28 14:02:05 +01:00
w0rp
b8c0ac2e61
Close #3309 - Add b:ale_lint_delay
2020-08-28 09:54:43 +01:00
w0rp
36e959a466
Add sql-lint to supported tools
2020-08-28 09:25:40 +01:00
w0rp
369e3876f0
#3324 - Enable rls by default
2020-08-28 08:23:10 +01:00
w0rp
6074720dc2
Mention --fast, and document running Windows tests locally
2020-08-27 19:39:16 +01:00
w0rp
5d3d33626c
Merge pull request #3310 from pbrisbin/master
...
Add dhall-format as a Fixer
2020-08-27 13:39:30 +01:00
w0rp
686f42a2e1
Fix a typo
2020-08-27 09:18:10 +01:00
w0rp
c9377e9baf
#3314 - Tell people how to make new plug mappings
2020-08-27 09:17:14 +01:00
patrick brisbin
447aea4af0
Add dhall-format as a Fixer
...
https://github.com/dhall-lang/dhall-lang
2020-08-25 09:34:34 -04:00
w0rp
3e2abe3f25
#2556 - Support modifiers for formatted filenames
2020-08-24 09:33:07 +01:00
w0rp
ba3dd0d027
Close #2556 - Support filename mapping
...
ALE now supports mapping files between different systems for running
linters and fixers with Docker, in virtual machines, in servers, etc.
2020-08-23 19:55:42 +01:00
Bartek thindil Jasicki
62f07d820c
Merge remote-tracking branch 'upstream/master'
2020-08-21 10:39:39 +02:00
w0rp
2b785688ea
#3299 Merge gcc and clang into a cc linter
...
Users can easily be confused when they set some options for a C or C++
compiler, and another compiler is run with different options, which
still reports errors. To remedy this, the existing `gcc` and `clang`
linters have been replaced with a `cc` linter that will run either
compiler.
This is a breaking change for ALE v3.0.0.
2020-08-20 01:49:14 +01:00
w0rp
f8b3a43aab
Merge pull request #3229 from hsanson/3220-enable-languagetool-for-asciidoc
...
Enable languagetool for asciidoctor files.
2020-08-18 23:22:01 +01:00
w0rp
5eda1df0a9
Remove features deprecated in previous versions
2020-08-18 23:03:43 +01:00
w0rp
bc6304bdb0
Merge pull request #3007 from klaaspieter/swift-format
...
Add Apple's swift-format as a linter
2020-08-17 23:37:23 +01:00