Commit Graph

316 Commits

Author SHA1 Message Date
bors e226f17d52 Auto merge of #3885 - mikerite:clippy_dev_toolchain, r=phansch
Add rust-toolchain for clippy_dev

AFAIK, `clippy_dev` is supposed to be built on stable. (This is why it's not a `[bin]` inside the root `Cargo.toml`.) This adds a `rust-toolchain` file for easy switching.
2019-04-08 05:58:34 +00:00
Manish Goregaokar c7b78234da Re-add tmp feature to compiletest
Got accidentally removed in the rustup
2019-04-07 14:36:03 -07:00
Manish Goregaokar 4c7c39acbc Remove libtest from deps 2019-04-07 12:39:43 -07:00
Manish Goregaokar a8ce9d655a Use latest compiletest-rs 2019-04-07 12:02:22 -07:00
Michael Wright 63cd54ba11 Remove clippy_dev as dev-dependency 2019-04-05 06:00:27 +02:00
Oliver Scherer d020565ed2 Hacky rustup 2019-03-26 10:55:03 +01:00
Mateusz Mikuła da2cf8764a Upgrade compiletest_rs to 0.3.19 2019-03-03 16:02:59 +01:00
Mateusz Mikuła df8a489793 Use temporary branch for compiletest
https://github.com/rust-lang/rust/pull/58689 broke it
2019-03-01 11:54:25 +01:00
Jeremy Fitzhardinge b5fd0108b3 clippy-driver: more robust test to see if we're clippy-enabled
Rather than looking for a fixed --emit arg set, just check to see
if we're emitting metadata at all. This makes it more robust to
being invoked by tools other than cargo (or if cargo changes its
invocation).

Issue #3663
2019-02-02 11:43:20 -08:00
Sorin Davidoi 1fe0cf6f07 chore(cargo/dependencies/cargo-metadata): Upgrade to 0.7.1
Closes https://github.com/rust-lang/rust-clippy/issues/3692.
2019-01-25 21:53:44 +01:00
bors 5b8b01e8dc Auto merge of #3519 - phansch:brave_newer_ui_tests, r=flip1995
Integrate rustfix into Clippy test suite

Once the [PR to compiletest-rs](https://github.com/laumann/compiletest-rs/pull/151) is reviewed and merged this fixes #2376.

I will create a separate tracking issue for adding `run-rustfix` to all tests.
2019-01-03 15:08:47 +00:00
Philipp Hansch ec1395aafb
Update to latest compiletest-rs release 2019-01-03 15:42:59 +01:00
Matthias Krüger a49ed381bd deps: bump rustc_tools_util version from 0.1.0 to 0.1.1 just in case... 2019-01-03 03:19:15 +01:00
Philipp Hansch bd74fdce22
Use WIP branch for compiletest_rs 2018-12-28 20:53:01 +01:00
Matthias Krüger f5929e0797 rust-lang-nursery/rust-clippy => rust-lang/rust-clippy 2018-11-22 04:40:09 +01:00
Yusuf Simonson 866caabb7a Check for common metadata 2018-11-13 08:43:30 -05:00
Matthias Krüger 53edeacdc0 dependencies: bump compiletest-rs from git to 0.3.16 2018-10-29 09:56:00 +01:00
Matthias Krüger 349697531f pin compiletest dependency to git version (12c980f47971b5ba6beb7cb2ffebf8b32f6766ea) while we are waiting for a new release 2018-10-28 16:56:33 +01:00
Manish Goregaokar ca437e81a7 Relicense clippy
Documentation on relicensing in previous commit

Fixes #2885

Also fixes #3093, fixes #3094, fixes 3095, fixes #3096, fixes #3097, fixes #3098,
fixes #3099, fixes #3100, fixes #3230
2018-10-06 09:43:08 -07:00
Manish Goregaokar 6c1d6391ec publish = false 2018-10-02 10:02:31 +02:00
Matthias Krüger 91f7e22edf remove cargo edition 2018 feature gate.
Rust and the cargo used to bootstrap was updated in https://github.com/rust-lang/rust/pull/54601 which now has the 2018 edition stabilized.
2018-09-30 11:12:24 +02:00
Eduard-Mihai Burtescu c70bfb2cac Revert "the cargo feature: edition 2018 is stabilized in current nightly"
This reverts commit 404a09d61c.
2018-09-15 11:16:45 +03:00
flip1995 582ab5a0d0
Reapply: "the cargo feature: edition 2018 is stabilized in current nightly"
This reapplies commit 404a09d.

Cargo got bumped in rust-lang/rust#54210
2018-09-14 13:43:20 +02:00
Oliver Schneider 1128505fdd Revert "the cargo feature: edition 2018 is stabilized in current nightly"
This reverts commit 404a09d61c.
2018-09-10 16:02:17 +02:00
Matthias Krüger 404a09d61c the cargo feature: edition 2018 is stabilized in current nightly 2018-09-10 03:01:51 +02:00
Philipp Hansch cafef7b576
Merge pull request #3137 from matthiaskrgr/clippy_git_version
print git commit hash and commit date in version output
2018-09-06 18:21:14 +01:00
Matthias Krüger fa11aad92a print git commit hash and commit date in version output
clippy 0.0.212 (964fcbe0 2018-09-06)
2018-09-06 14:45:12 +02:00
Matthias Krüger 86679e230c Cargo.toml: remove clippy-dev entry referencing src/main.rs as its main.rs.
Resolves warning:
warning: file found to be present in multiple build targets: ./src/main.rs
2018-09-06 13:03:38 +02:00
Philipp Hansch 35f100b4f9
update_lints rewrite: Add structure and --print-only 2018-09-03 22:18:51 +02:00
Oliver Schneider 89012722ba
Merge pull request #3018 from rust-lang-nursery/beta
We are riding the trains to stable, there's no point in trying to check the rustc version
2018-08-27 11:08:58 +02:00
Matthias Krüger 2224fbb5f7 deps: update cargo_metadata from 0.5 to 0.6. 2018-08-24 18:14:49 +02:00
Oliver Schneider ed1667b7bc Version checks are useless now that we ride the trains 2018-08-09 09:41:32 +02:00
Alex Crichton c27cdcaf71 Switch strategies for how rustc's workspace is unioned
See rust-lang/rust#52919 for more details.
2018-08-01 21:33:44 -07:00
Manish Goregaokar d914106d87 Bump to 0.0.212 2018-07-06 23:23:19 -07:00
Nick Cameron 6d9d3bac1d Add some more winapi features 2018-07-06 11:16:36 +12:00
Oliver Schneider 28daee4c91 Rustup 2018-07-05 13:41:51 +02:00
Oliver Schneider 41972f89dc HACK: make sure clippy builds the same deps as cargo and rls 2018-07-02 10:16:55 +02:00
Oliver Schneider b4b6e6558e Version bump 2018-06-29 10:22:01 +02:00
Oliver Schneider 9f8624e5bf Version bump 2018-06-25 18:18:50 +02:00
Oliver Schneider 7d672888fe Version bump 2018-06-19 09:56:37 +02:00
Mateusz Mikuła 8625cfb988 Version bump 2018-06-18 09:56:58 +02:00
Oliver Schneider 1c6c79f92c Version bump 2018-06-03 08:59:10 +02:00
Oliver Schneider bb2f6a5011
Merge pull request #2821 from mati865/rust-2018-migration
Rust 2018 migration
2018-05-30 15:55:11 +02:00
Mateusz Mikuła 551c02ecbf Upgrade to edition 2018 2018-05-30 10:18:52 +02:00
Oliver Schneider ce229b2025 Version bump 2018-05-29 11:58:58 +02:00
Oliver Schneider fc008aa14c Rustup 2018-05-26 10:23:34 +02:00
Oliver Schneider e7a3e03c6e Version bump 2018-05-23 16:38:19 +02:00
Oliver Schneider 0bf96259f1 Version bump 2018-05-20 10:02:29 +02:00
Oliver Schneider ebe0b0eed5 Version bump 2018-05-19 13:01:26 +02:00
Oliver Schneider c0bf3a4696 Version bump 2018-05-17 11:40:12 +02:00