Matthias Krüger
|
6b1bad54ef
|
rustup https://github.com/rust-lang/rust/pull/69644
|
2020-03-27 20:41:51 +01:00 |
|
Philipp Hansch
|
cec1e8f74e
|
Remove dependency on matches crate
The std equivalent works exactly the same.
|
2020-03-25 07:50:08 +01:00 |
|
Shotaro Yamada
|
d9ad33852c
|
Use visit_place
|
2020-03-13 02:06:47 +09:00 |
|
Shotaro Yamada
|
aca64b8df7
|
Check for mutation
|
2020-03-13 01:25:18 +09:00 |
|
Shotaro Yamada
|
a377378528
|
Only fires on temporaries
`let y = x.clone()` cannot be turned into `let y = x` without moving x,
regardless of whether `y` is consumed or not.
|
2020-03-13 00:54:40 +09:00 |
|
Shotaro Yamada
|
9de642190e
|
Extend redundant_clone to the case that cloned value is not consumed
|
2020-03-13 00:31:09 +09:00 |
|
Shotaro Yamada
|
a3d9355bef
|
Fix ICE with trivial_bounds feature
|
2020-03-10 13:17:35 +09:00 |
|
flip1995
|
8472ecda0f
|
Fix fallout
|
2020-02-21 11:14:18 +01:00 |
|
Shotaro Yamada
|
9d254545f3
|
Migrate to generic dataflow
|
2020-02-20 03:21:18 +09:00 |
|
Shotaro Yamada
|
1c5c054e4c
|
Rename for clarity
|
2020-02-20 03:21:18 +09:00 |
|
Yuki Okushi
|
66524c5be0
|
Rustup to rust-lang/rust#68512
|
2020-01-29 17:15:56 +09:00 |
|
Yuki Okushi
|
ce1c6b285d
|
Rustup to rust-lang/rust#68045
|
2020-01-13 21:55:57 +09:00 |
|
Yuki Okushi
|
2f4b105863
|
Remove references
|
2020-01-12 05:20:18 +09:00 |
|
Yuki Okushi
|
8a3a0ea2ea
|
Rustup to rust-lang/rust#67000
|
2020-01-12 03:41:54 +09:00 |
|
Yuki Okushi
|
39947992b5
|
Rustup to rust-lang/rust#67806
|
2020-01-11 21:50:00 +09:00 |
|
Yuki Okushi
|
e58cfac458
|
Rustup to rust-lang/rust#67979
|
2020-01-09 16:43:51 +09:00 |
|
Shotaro Yamada
|
99eec3f54f
|
Fix redundant_clone
|
2020-01-08 14:18:00 +09:00 |
|
Yuki Okushi
|
2f2eaf8b7e
|
Rustup to rust-lang/rust#67886
|
2020-01-07 01:46:33 +09:00 |
|
Philipp Hansch
|
c5178e82b4
|
Rustup to https://github.com/rust-lang/rust/pull/67853
Specifically caused by https://github.com/rust-lang/rust/pull/67786
|
2020-01-04 11:30:03 +01:00 |
|
Yuki Okushi
|
a4c201e6b4
|
Rustup to rust-lang/rust#66942
|
2019-12-30 13:02:10 +09:00 |
|
flip1995
|
9632e27487
|
Add <'_> where necessary
|
2019-12-22 15:42:41 +01:00 |
|
Emma
|
5a6b00ce50
|
Fix 'redudant' spelling in redundant_clone docs
The word 'redundant' is spelled incorrectly in the **What it does** section of the redundant_clone documentation.
|
2019-12-20 01:07:42 +01:00 |
|
Matthias Krüger
|
98e433d70d
|
Rustup to rust-lang/rust#66878
|
2019-12-04 01:34:01 +01:00 |
|
flip1995
|
286b39d2e5
|
Rustup to rust-lang/rust#64736
|
2019-12-02 20:39:40 +01:00 |
|
Philipp Hansch
|
474e9a131d
|
Use assert_crate_local for a more explicit error
`assert_crate_local` does the same as the previous `if let` but with a
more explicit error message if it's not a `ClearCrossCrate::Set`.
|
2019-12-02 12:09:38 +01:00 |
|
Philipp Hansch
|
6669c2c6ce
|
Rustup to https://github.com/rust-lang/rust/pull/66789
|
2019-12-02 09:51:35 +01:00 |
|
Shotaro Yamada
|
4cded6d901
|
extern rustc_index
|
2019-10-03 08:27:47 +09:00 |
|
Shotaro Yamada
|
866729f5db
|
Add comments
|
2019-10-03 08:10:29 +09:00 |
|
Shotaro Yamada
|
1cee3fe00e
|
Resolve reviews
|
2019-10-03 08:10:29 +09:00 |
|
Shotaro Yamada
|
a3f403aa50
|
Apply suggestion
Co-Authored-By: ecstatic-morse <ecstaticmorse@gmail.com>
|
2019-10-03 08:10:29 +09:00 |
|
Shotaro Yamada
|
667223c35d
|
Add run-rustfix
|
2019-10-03 08:10:29 +09:00 |
|
Shotaro Yamada
|
301ef6bb2a
|
Fix false-positive of redundant_clone and move to clippy::perf
|
2019-10-03 08:10:29 +09:00 |
|
Lzu Tao
|
a7b7e19f49
|
Rustup https://github.com/rust-lang/rust/pull/64513
|
2019-09-26 16:03:36 +07:00 |
|
Jason Olson
|
80822b430d
|
Convert to Place's new boxed slice projection
Fixes breaking change from rust-lang PR https://github.com/rust-lang/rust/pull/63420/
|
2019-09-13 18:49:11 -07:00 |
|
KRAAI, MATTHEW [VISUS]
|
204b2f3658
|
Remove in_macro_or_desugar
|
2019-08-19 09:30:32 -07:00 |
|
Philipp Hansch
|
2f48effc92
|
Doctests: Enable running doc tests for nursery lints
|
2019-08-03 21:01:23 +02:00 |
|
Matthias Krüger
|
2221fc8124
|
rustup https://github.com/rust-lang/rust/pull/62859
|
2019-07-24 02:20:36 +02:00 |
|
Michael Wright
|
f05e295685
|
Fix breakage due to rust-lang/rust#60913
|
2019-07-21 12:52:14 +02:00 |
|
Matthias Krüger
|
22e77dfa98
|
rustup https://github.com/rust-lang/rust/pull/60928
|
2019-05-29 00:41:34 +02:00 |
|
Oliver Scherer
|
462df72100
|
Dogfood and rustfmt
|
2019-05-18 00:58:25 +02:00 |
|
Oliver Scherer
|
f7f85a0dca
|
Prevent symbocalypse
|
2019-05-17 23:53:54 +02:00 |
|
Oliver Scherer
|
dfbc74b08b
|
Rustfmt all the things
|
2019-05-14 10:33:48 +02:00 |
|
Oliver Scherer
|
b2dbda4d48
|
Use symbols instead of strings
|
2019-05-14 10:33:42 +02:00 |
|
Manish Goregaokar
|
7eb8018554
|
Rename in_macro to in_macro_or_desugar
|
2019-05-11 21:39:02 -07:00 |
|
Manish Goregaokar
|
83519d3ca0
|
Rustup to rustc 1.36.0-nightly (f843ad60e 2019-04-30)
|
2019-04-29 22:31:39 -07:00 |
|
Matthew Kraai
|
753c39672e
|
Use lint pass macros
Fixes #3917.
|
2019-04-17 09:35:22 -07:00 |
|
flip1995
|
840eac2c05
|
Use {get,match}_def_path from LateContext
|
2019-04-17 12:53:29 +02:00 |
|
Matthias Krüger
|
c81e43b92c
|
rustup https://github.com/rust-lang/rust/pull/59657
commit: 4122d2221ec65232bc211a266d0796a4713e0d39
|
2019-04-03 10:48:54 +02:00 |
|
Mateusz Mikuła
|
9b7ff501a6
|
Replace most of ty:Ty with Ty
|
2019-03-18 12:54:10 +01:00 |
|
Philipp Hansch
|
bf86c1b989
|
cargo fmt
|
2019-03-13 06:51:57 +01:00 |
|