Age | Commit message (Collapse) | Author |
|
To run autocmd before and after every fix cycle.
Fixes #623 (`ALELintPre` was added in #1203).
|
|
* Handle flawfinder severity level
* Reverted code allowing Flawfinder to piggyback off of gcc's format handler
* Gave Flawfinder its own format handler and made requested changes.
|
|
|
|
|
|
Add options for markdown_mdl linter
|
|
add php-cs-fixer to list of fixers
|
|
* Add configuration option to open lists vertically
* Add tests, clean up vertical list config
* Vertical list option cleanup
* Use is# for tests
* Order properties in documentation alphabetically
|
|
|
|
|
|
|
|
|
|
both of 'g:' prefix.
|
|
|
|
* Flawfinder support added for C and C++
A minor modification to gcc handler was made to support flawfinder's
single-line output format that does not have a space following the
colon denoting the warning level. gcc handler still passes its
Vader tests after this modification.
* Documentation fixes
* Revert documentation regression
* Added Flawfinder to table of contents
* Removed trailing whitespace
* Follow ALE conventions better
Added additional documentation and Vader tests
|
|
|
|
documentation
|
|
Add Unity project path to Unity example in docs
|
|
This fixes issue #936 by linting the whole package
|
|
|
|
For Ale to recognize the symbols in your project, you need to point it
at where Unity builds your assemblies. Add this path to the example.
|
|
|
|
|
|
|
|
|
|
|
|
Improving hadolint checker
|
|
|
|
add po support with proselint, writegood, msgfmt and alex
|
|
|
|
|
|
|
|
add prettier support for graphql
|
|
|
|
|
|
|
|
[eruby] Add erubi linter
|
|
|
|
|
|
* 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.
|
|
Enable prettier to format markdown files
|
|
Add a luac linter for Lua
|
|
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.
|
|
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
|
|
|
|
|
|
|
|
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.
|