Oliver Schneider
|
b36bb0a68d
|
Reimplement the map_clone lint from scratch
|
2018-10-02 15:13:43 +02: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 |
|
Matthias Krüger
|
e7b820d626
|
consistently gitignore all Cargo.lock files
|
2018-09-27 12:34:16 +02:00 |
|
Michael Wright
|
4b4d758ce0
|
Fix warnings in clippy_lints
|
2018-09-27 06:29:48 +02:00 |
|
Michael Wright
|
2f364d9ac5
|
Merge branch 'master' into unnecessary_filter_map
|
2018-09-27 06:12:01 +02:00 |
|
Matthias Krüger
|
9fae4693f9
|
fix clippy::single-match-else and clippy::match_same_arms warnings in clippys codebase
|
2018-09-26 22:25:01 +02:00 |
|
Matthias Krüger
|
2a31937cc9
|
fix all clippy::use_self pedantic warnings found in the codebase.
cc #3172
|
2018-09-26 22:24:18 +02:00 |
|
Philipp Hansch
|
a72e786c5d
|
Merge pull request #3226 from matthiaskrgr/rustup_smallvec
rustup
|
2018-09-26 17:48:43 +01:00 |
|
Philipp Hansch
|
66afff9642
|
Merge pull request #3225 from matthiaskrgr/dogfood
tests: dogfood: extend to run with --all-features and clippy::internal enabled.
|
2018-09-26 17:47:51 +01:00 |
|
Matthias Krüger
|
fc35c20a0a
|
rustup
fix breakage by https://github.com/rust-lang/rust/pull/53824
use smallvec crate instead of rustcs type alias.
|
2018-09-26 15:57:38 +02:00 |
|
Matthias Krüger
|
41d3df7321
|
tests: dogfood: extend to run with --all-features and clippy::internal enabled.
Run it on rustc_tools_util and clippy_dev as well.
|
2018-09-26 12:32:20 +02:00 |
|
Michael Wright
|
f5ffac4fce
|
Implement unnecesary_filter_map lint
|
2018-09-26 06:52:36 +02:00 |
|
Manish Goregaokar
|
cdde22c2cc
|
Merge pull request #3218 from Hanaasagi/fix-travis-yaml-demo
fix invalid travis-yaml in README
|
2018-09-25 07:05:32 -07:00 |
|
Hanaasagi
|
2b4d9d55b8
|
fix invalid travis-yaml in README
|
2018-09-25 22:40:17 +09:00 |
|
Philipp Krones
|
e3f7b40b03
|
Merge pull request #3203 from yaahallo/master
Lint for chaining flatten after map
|
2018-09-25 12:54:48 +02:00 |
|
Philipp Hansch
|
1be78b90ac
|
Merge pull request #3212 from matthiaskrgr/clippy_dev_ed2018
clippy_dev: port to edition 2018
|
2018-09-25 07:27:12 +01:00 |
|
Jane Lusby
|
14feb3670f
|
Lint for chaining flatten after map
This change adds a lint to check for instances of `map(..).flatten()`
that can be trivially shortened to `flat_map(..)`
Closes #3196
|
2018-09-24 14:29:16 -07:00 |
|