Commit graph

4642 commits

Author SHA1 Message Date
Matthias Krüger
c1db71dd8c make sure travis fails when clippy does not build.
Fixes #3260
2018-10-04 17:38:30 +02:00
Matthias Krüger
fd5ea0ddf7 resolve build warnings in clippy_lints/src/format.rs 2018-10-04 16:34:41 +02:00
Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer
93de5fc6c8
Merge pull request #3255 from o01eg/env_logger
Allow to debug rustc_driver via logs.
2018-10-04 08:51:23 +02:00
Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer
c3e3be374b
Merge pull request #3256 from rust-lang-nursery/fix-2796
Fix 2796 and 3020
2018-10-04 08:51:00 +02:00
mcarton
5173ed0c03 Don't suggest to_string().to_string in USELESS_FORMAT 2018-10-03 20:59:59 +02:00
O01eg
8695c2c34b
Allow to debug rustc_driver via logs. 2018-10-03 21:41:02 +03:00
Philipp Hansch
f42272102a
Reimplement the fn_to_numeric_cast lint 2018-10-03 12:02:06 +02:00
Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer
c47b9489ab
Merge pull request #3252 from rust-lang-nursery/rustup
Fix push_item_path call (rustup to 4cf11765dc98536c6eedf33f2df7f72f6e161263)
2018-10-03 11:48:31 +02:00
Manish Goregaokar
c430147942 Fix push_item_path call (rustup to 4cf11765dc98536c6eedf33f2df7f72f6e161263) 2018-10-03 02:06:26 -07:00
mcarton
7eebd5b20c Ignore format! with precision in USELESS_FORMAT 2018-10-02 23:57:22 +02:00
mcarton
d18c7b2722 Add test for variable width in USELESS_FORMAT 2018-10-02 23:54:50 +02:00
Oliver Schneider
913a5c9b56 Trailing newline 2018-10-02 15:18:56 +02:00
Oliver Schneider
696dc369df FIx dogfood 2018-10-02 15:17:56 +02:00
Oliver Schneider
b36bb0a68d Reimplement the map_clone lint from scratch 2018-10-02 15:13:43 +02:00
Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer
11cc8472a9
Merge pull request #3245 from JoshMcguigan/wrong_self_convention-1530
Correct false positive in wrong_self_convention lint for to_mut
2018-10-02 14:54:36 +02:00
Josh Mcguigan
f142098474 Correct false positive in wrong_self_convention lint for to_mut 2018-10-02 04:47:38 -07:00
Manish Goregaokar
057243f16b relicensing: Remove map_clone
This removes the code added in https://github.com/rust-lang-nursery/rust-clippy/pull/427
2018-10-02 12:51:38 +02:00
Manish Goregaokar
fffcd093b2 relicensing: Remove fn_to_numeric_cast, fn_to_numeric_cast_with_truncation
This removes the code added in https://github.com/rust-lang-nursery/rust-clippy/pull/2814
2018-10-02 12:49:27 +02:00
Manish Goregaokar
902aca70bd
Merge pull request #3243 from flip1995/appveyor_disable_dogfood
Disable dogfood under windows until rust-lang-nursery/rustup.rs#1499 is merged
2018-10-02 12:20:14 +02:00
Manish Goregaokar
e69fe2fb19
Merge pull request #3249 from rust-lang-nursery/rustup
ScalarMaybeUndef -> Scalar (Rustup to e812ca472a2a5284e9f15cd9af32285d7ff3fd39)
2018-10-02 11:10:40 +02:00
Manish Goregaokar
88e880e00c
Merge pull request #3250 from rust-lang-nursery/levels-readme
Mention -A and -W in readme
2018-10-02 11:03:39 +02:00
Manish Goregaokar
b94238f5b3 Mention -A and -W in readme 2018-10-02 10:42:14 +02:00
Manish Goregaokar
be1094bd8d ScalarMaybeUndef -> Scalar (Rustup to e812ca472a2a5284e9f15cd9af32285d7ff3fd39) 2018-10-02 10:35:26 +02:00
Manish Goregaokar
fca805382b
Merge pull request #3247 from rust-lang-nursery/dummy
Add dummy clippy crate for publishing
2018-10-02 10:03:03 +02:00
Manish Goregaokar
6c1d6391ec publish = false 2018-10-02 10:02:31 +02:00
Manish Goregaokar
a930e778c2 Add dummy clippy crate for publishing 2018-10-02 10:02:31 +02:00
Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer
788c838fc1
Merge pull request #3248 from phansch/fix_ice_2831
Fix 'impossible case reached' ICE
2018-10-02 09:18:09 +02:00
Philipp Hansch
eb5f146f14
Fix 'impossible case reached' ICE 2018-10-01 22:34:52 +02:00
flip1995
14335f372b
Disable dogfood until rust-lang-nursery/rustup.rs#1499 is merged 2018-09-30 12:59:15 +02:00
Philipp Krones
5f9af5f69c
Merge pull request #3242 from matthiaskrgr/rm_cargo_ed_feat
remove cargo edition 2018 feature gate.
2018-09-30 12:27:44 +02:00
Philipp Hansch
5c88fc80a5
Merge pull request #3241 from phansch/remove_clippy_service
Remove clippy-service update from CI
2018-09-30 11:12:49 +01:00
Philipp Hansch
b43d7e74e0
Remove clippy-service token 2018-09-30 11:28:35 +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
Philipp Hansch
1d754e7957
Merge pull request #3240 from matthiaskrgr/travis_3239
travis: sleep after putting out logs (try to fix truncated logs)
2018-09-30 09:57:16 +01:00
Philipp Hansch
9bfe528531
Remove clippy-service update from CI
clippy-service hasn't been working for a long time now.
2018-09-30 10:55:36 +02:00
Matthias Krüger
7d996724df travis: sleep after putting out logs (try to fix truncated logs) 2018-09-30 10:30:51 +02:00
Philipp Hansch
9d0b79d392
Merge pull request #3223 from mikerite/unnecessary_filter_map
Implement unnecesary_filter_map lint
2018-09-30 08:16:33 +01:00
Michael Wright
50133fbd3a Merge branch 'master' into unnecessary_filter_map 2018-09-30 06:39:56 +02:00
Michael Wright
f01fa227c0 Fix update_lints.py for dir modules 2018-09-30 06:25:23 +02:00
Philipp Hansch
37ba42b7bc
Merge pull request #3235 from matthiaskrgr/rustc_tools__beta_fix
rustc_tools_util: don't require test feature.
2018-09-29 19:33:21 +01:00
Matthias Krüger
34693c0d6d rustc_tools_util: remove test and tool_lints features, both are actually unused.
Fixes build with beta.
2018-09-29 19:34:38 +02:00
Philipp Krones
4cb16e619f
Merge pull request #3238 from JoshMcguigan/excessive_precision-3180
Fixes #3180, suppress excessive_precision lint for floats with no decimal part
2018-09-29 17:46:15 +02:00
Josh Mcguigan
e25f884e6f Fixes #3180, suppress excessive_precision lint for floats with no decimal part 2018-09-29 07:39:30 -07:00
Michael Wright
c2ee9c29ab Merge branch 'master' into unnecessary_filter_map 2018-09-29 15:27:47 +02:00
Michael Wright
06f6b36025 rustfmt 2018-09-29 14:18:50 +02:00
Michael Wright
efdc739dfc Move unnecessary_filter_map to a submodule 2018-09-29 14:12:40 +02:00
Michael Wright
db5c63b77a Move tests into separate file 2018-09-29 13:57:04 +02:00
Philipp Krones
67d85bc47d
Merge pull request #3224 from matthiaskrgr/clippy_self__use_self
fix some clippy::pedantic warnings found in the codebase.
2018-09-28 15:26:50 +02:00
Philipp Hansch
8e808664fa
Merge pull request #3178 from ms2300/bad_unwrap
Fix for bad get unwrap suggestion
2018-09-28 07:38:00 +01:00
Philipp Hansch
6b17ce4267
Merge pull request #3227 from matthiaskrgr/cargo_lock
consistently gitignore all Cargo.lock files
2018-09-28 07:24:51 +01:00