| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-07-15 | Deny warnings in CI | Michael Wright | -0/+2 | |
| 2019-03-12 | Remove some unused features and `error-pattern`s | Philipp Hansch | -5/+0 | |
| 2019-02-02 | Drive-by cleanups to cargo-clippy. No functional change. | Jeremy Fitzhardinge | -8/+2 | |
| 2019-01-26 | Fix dogfood tests on Appveyor | Michael Wright | -0/+6 | |
| This introduces a work-around for a bug in rustup.rs when excuting cargo from a custom toolchain. Instead of trusting rustup to invoke cargo from one of the release channels we just invoke nightly cargo directly. | ||||
| 2019-01-08 | Remove all copyright license headers | Philipp Hansch | -9/+0 | |
| Discussion previously happened in https://github.com/rust-lang/rust/pull/43498 | ||||
| 2018-12-25 | update CARGO_CLIPPY_HELP string to suggest tool lints. | Matthias Krüger | -3/+2 | |
| 2018-11-27 | Run rustfmt on src | flip1995 | -3/+2 | |
| 2018-11-17 | remove unused allow() attributes, NFC | Matthias Krüger | -2/+0 | |
| 2018-10-11 | Remove now-useless `allow(unknown_lints)` | Oliver Scherer | -1/+1 | |
| 2018-10-11 | Stabilize tool lints | Oliver Scherer | -1/+1 | |
| 2018-10-06 | Add license header to Rust files | Manish Goregaokar | -0/+10 | |
| 2018-09-06 | print git commit hash and commit date in version output | Matthias Krüger | -3/+6 | |
| clippy 0.0.212 (964fcbe0 2018-09-06) | ||||
| 2018-08-29 | Adapt codebase to the tool_lints | flip1995 | -3/+4 | |
| 2018-04-04 | Fix clippy warning | Michael Wright | -1/+1 | |
| 2018-04-02 | Support non-unicode paths for dogfood test | Michael Wright | -15/+18 | |
| 2018-04-01 | Fix clippy warnings from last commit | Michael Wright | -2/+2 | |
| 2018-04-01 | Make dogfood test output to seperate directory | Michael Wright | -0/+17 | |
| This commit makes `cargo clippy` output the build artifacts to a separate directory if the `CLIPPY_DOGFOOD` env var is set. This should prevent dogfood builds from interfering with regular builds. This should help with issue #2595. | ||||
| 2018-03-28 | Delete all code for handling manifest path | Benjamin Gill | -124/+3 | |
| Now that we're using cargo check, we can stop needing to find out the manifest path ourselves. Instead, we can delegate to cargo check, which is perfectly capable of working out for itself what needs to be built. This fixes #1707 and #2518. Note that this PR will change the output. We will no longer output `bin: foo` before each crate. This a bit unfortunate. However, given that we're now going to be building in parallel (which is *much* faster), I think this is acceptable - we'll be no worse than cargo itself. | ||||
| 2018-03-28 | Use cargo check instead of cargo rustc | Oliver Schneider | -9/+9 | |
| 2018-03-27 | Undo current_dir -> CARGO_MANIFEST_DIR move | Oliver Schneider | -2/+2 | |
| 2018-03-27 | Version bump | Oliver Schneider | -3/+3 | |
| 2018-03-25 | Undo a temporary fix for a cargo bug | Oliver Schneider | -1/+1 | |
| Fixes #2566 | ||||
| 2018-03-19 | Version bump | Oliver Schneider | -4/+12 | |
| 2018-03-16 | Format code | Mateusz Mikuła | -1/+4 | |
| Signed-off-by: Mateusz Mikuła <mati865@gmail.com> | ||||
| 2018-03-13 | Update dependencies | Oliver Schneider | -3/+5 | |
| 2018-01-19 | Readd the .exe extension on windows | Oliver Schneider | -1/+4 | |
| 2017-12-15 | Rustup and lazy_static version mismatch fix | Oliver Schneider | -0/+2 | |
| fixes #2274 | ||||
| 2017-11-14 | Apply changes that were required for running in the rustc test suite | Oliver Schneider | -6/+0 | |
| 2017-11-05 | Cargo fmt | topecongiro | -2/+1 | |
| 2017-11-02 | Use is_ok() | topecongiro | -1/+1 | |
| 2017-10-03 | Reduce the hackiness of cargo-clippy | Oliver Schneider | -264/+89 | |
| 2017-09-28 | Set RUSTC_WRAPPER instead of RUSTC when invoking Cargo | Aaron Hill | -7/+11 | |
| Some build scripts rely on the RUSTC binary being the actual compiler (e.g. parsing the output of 'RUSTC --version'). To prevent clippy from breaking these build scripts, this commit sets RUSTC_WRAPPER instead. This will cause Cargo to leave RUSTC unchanged, making the use of clippy transparent to build scripts. | ||||
| 2017-09-14 | Add a missing argument | topecongiro | -1/+2 | |
| 2017-09-05 | Run nightly rustfmt | Oliver Schneider | -31/+14 | |
| 2017-08-22 | Merge pull request #1977 from rust-lang-nursery/panic | Oliver Schneider | -1/+1 | |
| Fix a panic and a false positive | ||||
| 2017-08-21 | Fix ICE #1969 | Oliver Schneider | -1/+1 | |
| 2017-08-20 | Add help text for `--all` | Benjamin Gill | -1/+1 | |
| 2017-08-20 | Run Rustfmt-nightly | Benjamin Gill | -17/+17 | |
| 2017-08-20 | Basic implementation of `cargo clippy --all` | Benjamin Gill | -63/+75 | |
| This implements workspace support for `cargo clippy` by running clippy over all packages in the workspace (in serial). This should probably be parallelised in future (as `cargo build --all`). | ||||
| 2017-08-14 | Rustfmt | Oliver Schneider | -65/+94 | |
| 2017-07-28 | Canonicalize --manifest-path argument before comparing it to cargo metadata. | Arnavion | -3/+5 | |
| Before this change, a relative path like `--manifest-path=./Cargo.toml` would fail to find a matching package in the cargo metadata. With this change, both the argument and the cargo metadata path are canonicalized before comparison. | ||||
| 2017-07-27 | Fix logic that determines closest parent crate when invoked from a subdirectory. | Arnavion | -30/+29 | |
| The previous logic incorrectly matches the deepest child of the current directory that is a crate. | ||||
| 2017-07-04 | Merge pull request #1860 from Vurich/master | Oliver Schneider | -15/+43 | |
| Allow cargo-clippy to work in subdirectories | ||||
| 2017-07-04 | ignore needless_lifetimes false positive | Oliver Schneider | -0/+2 | |
| 2017-07-03 | Merge pull request #1852 from Manishearth/notrans | Oliver Schneider | -2/+2 | |
| Use `--emit=metadata` instead of `-Zno-trans` | ||||
| 2017-07-03 | Fix compilation on rustc 1.20.0-nightly (067971139 2017-07-02) | messense | -5/+3 | |
| 2017-06-29 | Allow cargo-clippy to work in subdirectories | Vurich | -15/+41 | |
| 2017-06-26 | Use `--emit=metadata` instead of `-Zno-trans` | Oliver Schneider | -2/+2 | |
| fixes #1500 | ||||
| 2017-04-12 | Run rustfmt | Oliver Schneider | -49/+69 | |
| 2017-03-27 | Remove some legacy code | Oliver Schneider | -10/+4 | |
