- Reference correct message property for file path (#146)
- Update to Linter v2 API (#143)
- Remove requirement on
language-rust
(#144)
- Add option for
cargo check --tests
(@SnirkImmington)
0.8.5 (2018-04-22)
- Fix 'check all' and Add 'test all' (@alkorang)
- Description for 'check all' and 'test all' (@alkorang)
- Add --tests flag to
check all
mode (@HyeonuPark)
- Add support for "cargo check --all" (@arthurprs)
Fix clippy --manifest-path
usage (@alexheretic)
- Add option to disable execution timeout (@Arcanemagus)
- Don't pass null to dirname (@Arcanemagus)
- Update
atom-linter
to v9.0.0 (@Arcanemagus)
- Removed
-Zno-trans
option for forward compatibility (@White-Oak)
- Added beta and stable versions to proper JSON support mode (@White-Oak)
- Added a proper support for cargo --message-format json (@White-Oak)
- Fix span for macro invocations (@utkarshkukreti)
- Use asynchronous execs instead of synchronous (@White-Oak)
- Assume non-nightly versions >= 1.12.0, fix #78 (@jviide)
- Fixed the way json errors are requested from cargo & rustc, fix #69 (@White-Oak)
- Update atom-package-deps to version 4.3.0
- Fix #70 (@Maplicant)
- Fix indexOf check (@benstreb)
- Removed default values for features specified, fix #65 (@White-Oak)
- Ability to specify features to lint (@White-Oak)
- Added support for JSON error output of rustc (@White-Oak)
- Fixed undesirable modification of global objects (@lhecker)
- Trim whitespace from rustc and cargo paths (@chriskrycho)
- Added fallback to cargo for clippy if multirust isn't available (@White-Oak)
- Added option to disable certain lintings in editor (@White-Oak)
- Update xregexp to version 3.1.0
- Allow using multirust for clippy (@White-Oak)
- Add choice to use clippy for linting. Tanks to @White-Oak
- Minor refactor + option for cargo-check (@colin-kiegel)
- Add option to use "cargo rustc" instead of "cargo build"
- Add name for the linter (@LegNeato)
- Fix #36 (@andrewrynhard)
- Include rustc's help messages in lints (@johnsoft)
- Use "Trace" instead of "Warning" for rustc's informational messages (@johnsoft)
- Add config option for building test code (@dgriffen)
- Changed 'rustc' and 'cargo' commands so that test code gets linted in addition to normal code (@psFried)
- Support multiline lint messages
- Use explicit path to rusts executables
- Move parsing into dedicated method for testability
- Include columns in lint range (thanks to @b52)
- Remove 'linter-package' from the package.json. Close #23
- Fix and close #20.
- Migrate to linter-plus
- Add Rust home path configuration option
- Remove linting "on the fly"
- Support Cargo. See #5. Thanks @liigo for ideas
Added linting on the fly (experimental)
Fix #11
Fix deprecated activationEvents. Closes #10
Extern crate problem fix. See PR #9
Fix spaces problem in the executable path. Closes #3
Show file name where an error occurred
Fix uncaught error 'ENOENT'. See #3 and steelbrain/linter#330
Fix rustc command-line options
Add info support. See #7
Correct regex string. See #6
Check original file, not a tmp copy. See #1
Used JSON Schema for linter config
- Implemented first version of 'linter-rust'