Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-11 | Teach ALE about cargo features and add some configuration options | Ivan Petkov | |
* 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 | |||
2017-12-19 | Fix #1031 - Make the rust flags configurable | w0rp | |
2017-12-07 | Fix #1202 - Do not use --all-targets by default, because it doesn't work ↵ | w0rp | |
some of the time. | |||
2017-11-26 | Fix #1166 - Add an option for the rls toolchain | w0rp | |
2017-11-05 | Fix #626 - Automatically use `cargo check` and `cargo check --all-targets` ↵ | w0rp | |
for cargo versions that are new enough | |||
2017-10-21 | add rustfmt fixer | Kelly Fox | |
2017-10-03 | Fix typos | rhysd | |
2017-08-07 | Document the rls linter | w0rp | |
2017-08-07 | The default for ale_rust_cargo_use_check was wrong in the documentation | w0rp | |
2017-07-08 | Use equal signs for language documentation sections | w0rp | |
2017-04-27 | Add tags for buffer-local variants of each linter option | Adriaan Zonnenberg | |
2017-03-29 | Use the lint_file option so the Cargo linter will only be run against files ↵ | w0rp | |
on disk | |||
2017-03-28 | Move linter documentation into separate files | w0rp | |