Age | Commit message (Collapse) | Author |
|
feat: Adds variable to use custom config file with Elixir Credo
|
|
Fix Julia Language Server Support
|
|
* Add nvim floating window hover support
* Add configuration for float to replace preview
* preview#ShowFloating: qualify local variables
* Configure floating preview usecases individually
Also:
* Extract floating preview to its own file.
* Ignore 'stay_here' option. Moving into the floating preview window
seems confusing at best.
* Re-use existing floating preview window if it's still up.
* Flush out floating preview documentation.
* Watch cursor position changes per window
Floating previews open a new window, so when that window is written to,
it moves briefly there at a different position than the original window.
This makes repeated positions detected when positions are tracked at a
s: level. Instead, we change the variable to window scoped, which only
fires a message if the cursor has changed from the last position in
*that window*.
* g:ale_floating_preview cleanup
* floating_preview: add ALEDetail tests
* Fix fecs test missing runtime call
* Add ALEHover floating preview tests
Co-authored-by: Jan-Grimo Sobez <jan-grimo.sobez@phys.chem.ethz.ch>
|
|
Add linter for Inko
|
|
Custom erlc executable
|
|
This adds a linter for Inko (https://inko-lang.org/). The linter makes
use of Inko's own compiler, and a newly introduced --check flag to only
check for errors; instead of also compiling source code.
|
|
Add Ruby sorbet option to enable watchman
|
|
|
|
|
|
|
|
|
|
|
|
|
|
feat: add autoimport fixer
|
|
feat: add intelephense support for php
|
|
Add Elvis handler for Erlang
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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>
|
|
|
|
[Elvis][1] is an Erlang style reviewer.
[1]: https://github.com/inaka/elvis
|
|
Alias ember-template-lint to embertemplatelint so users can use either
string to enable the linter.
|
|
|
|
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.
|
|
vim/vint: show policy name
|
|
|
|
|
|
|
|
|
|
Add sql-lint as 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.
|
|
|
|
Add Apple's swift-format as a linter
|
|
credo now recognizes umbrella projects
|
|
allow passing custom options to markdownlint
|
|
This can avoid having to wait for ALE or ALE being blocked on other
cargo actions within the same crate.
|
|
|
|
|
|
|
|
|
|
|
|
* fix cppcheck for 1.89+, and add column support
In cppcheck 1.89 the output changed to be more like GCC. This commit
forces any version of cppcheck to output in that same format. This also
allows for ALE to pick up the linter's column information
* Add parameters to tests. Vader passes.
* Fix c cppcheck for v1.89
|
|
* Added hdl_checker support
* Added hdl_checker tests
HDL Checker searches for files when no config file is found, which could lead to very long searches when the user is not really on a project setting
|
|
ccls: Detect build dir and set compilationDatabaseDirectory
|