Age | Commit message (Collapse) | Author |
|
Improving hadolint checker
|
|
This solves namespace issues related to the objects used to set linting options.
|
|
|
|
fixed rust errors parsing
|
|
|
|
add po support with proselint, writegood, msgfmt and alex
|
|
|
|
|
|
use correct column values instead of absolute byte positions
|
|
|
|
add prettier support for graphql
|
|
|
|
fixjson: Add support for local installation
|
|
|
|
|
|
[eruby] Add erubi linter
|
|
|
|
|
|
- Displaying dockerfile parse errors instead of silently failing
- Adding error detail with link to the docs
|
|
* Add Elixir linter for dialyxir
* Update doc/ale.txt with dialyxir
* Keep elixir tools alphabetically ordered in README
* Add a missing entry for dialyxir to the main documentation file.
|
|
Fix #1246 - Newer ESLint outputs to stderr
|
|
I think Vader test still applies for this one.
|
|
Work around hot-reloading issue
|
|
Enable prettier to format markdown files
|
|
Add a luac linter for Lua
|
|
message for tsserver
|
|
* Also send didSave to LSP linters.
* Add tests for messages sent to LSP linters.
|
|
|
|
|
|
Erubi is yet another parser for eRuby. This is the default parser in
Rails as of version 5.1. It supports some additional syntax with similar
behavior to Rails' extensions to the language, though incompatible.
Rails currently still recommends their own syntax, so GetCommand still
has to do the translation introduced in
https://github.com/w0rp/ale/pull/1114 .
Erubi does not supply an executable—It is intended to be invoked only
from within a Ruby program. In this case, a one-liner on the command
line.
|
|
|
|
Make it possible to inject flags of protoc invocation.
|
|
test for ghc options
|
|
Fix #1255: Move extra clang-check args to before user options
|
|
Teach ALE about cargo features and add some configuration options
|
|
|
|
* When working on rust/cargo projects of varying sizes, it may be useful
to either build all possible features (i.e. lint all possible
conditionally compiled code), or even turn off other features for a
quicker edit-lint cycle (e.g. for large projects with large build times)
* Added a g:ale_rust_cargo_default_feature_behavior flag for instructing
cargo to not build any features at all (via `--no-default-features`),
building default features (via no extra flags), or building all possible
features (via `--all-features`)
* Also added a g:ale_rust_cargo_include_features flag for including
arbitrary features to be checked by cargo. When coupled with
g:ale_rust_cargo_default_feature_behavior this allows for full
customization of what features are checked and which ones are ignored
|
|
|
|
See https://github.com/phoenixframework/phoenix/issues/1165 for more detail
|
|
|
|
|
|
|
|
|
|
Typically proto files depend on and make use of proto definitions in
other files. When invoking protoc user can supply paths to inspect for
dependencies.
This patch makes it possible to configure flags passed to protoc. This
makes it e.g., possible to change include paths of the linter's protoc
invocation.
|
|
The test already handled arbitrary paths reasonably well, but setting
the directory interfered via leakage with others tests for some reason.
This patch removes the call to `SetDirectory` in the fixture setup and
the subsequent cleanup in the teardown as they are not required.
|
|
html: Avoid old tidy on macOS
|
|
|
|
|
|
|
|
On macOS, Apple's command line toolchain installs very old `tidy`
command (It was released on 31 Oct 2006). It does not consider new specs
such as HTML5 so we should avoid it.
|