Jeremy Stucki
|
3fc1ec1ffd
|
Refactor option handling
|
2019-09-04 16:19:59 +02:00 |
|
bors
|
8239b7616f
|
Auto merge of #4454 - BO41:search_is_some, r=flip1995
Dereference one less on search_is_some and make it auto-fixable
Fixes #4453
changelog: none
|
2019-09-04 07:53:44 +00:00 |
|
BO41
|
64cd9e4d60
|
Try to fix .fixed
|
2019-09-03 18:56:23 +02:00 |
|
Philipp Hansch
|
fb1ae1747f
|
Fix cast_lossless false positive in impl const fn
Fixes https://github.com/rust-lang/rust-clippy/issues/3656#issuecomment-526387382
|
2019-08-30 07:22:35 +02:00 |
|
flip1995
|
832c0830ec
|
Also return the method spans in utils::method_calls
|
2019-08-29 17:34:02 +02:00 |
|
Yuki Okushi
|
2c282252a9
|
Replace Arg with Param
|
2019-08-28 18:33:25 +09:00 |
|
Lzu Tao
|
dac2509bac
|
Account for trait alias when looking for defid
|
2019-08-25 20:36:11 +07:00 |
|
KRAAI, MATTHEW [VISUS]
|
204b2f3658
|
Remove in_macro_or_desugar
|
2019-08-19 09:30:32 -07:00 |
|
Michael Wright
|
b313d25350
|
Fix breakage due to rust-lang/rust#61708
|
2019-08-18 13:14:47 +02:00 |
|
KRAAI, MATTHEW [VISUS]
|
f74d9db7f4
|
Use outer_expn_data instead of outer_expn_info
|
2019-08-16 09:31:12 -07:00 |
|
Lzu Tao
|
65b906a8fc
|
Rustup "Remove Spanned from {ast,hir}::FieldPat "
|
2019-08-16 09:32:27 +07:00 |
|
Lzu Tao
|
27c5348793
|
Rustup macro expansion and resolution
|
2019-07-12 00:26:36 +07:00 |
|
Lzu Tao
|
7293defb34
|
Rename hir::map::local_def_id_from_hir_id to local_def_id
|
2019-07-06 10:52:51 +07:00 |
|
Manish Goregaokar
|
d744dcdaaf
|
find_by_hir_id -> find
|
2019-06-25 14:34:07 -07:00 |
|
Manish Goregaokar
|
c47a7e4ef2
|
get_parent_node_by_hir_id -> get_parent_node
|
2019-06-25 14:33:51 -07:00 |
|
Lzu Tao
|
6aea41e050
|
Fix fallout cause NodeId pruning
|
2019-06-22 13:41:16 +07:00 |
|
Jeremy Stucki
|
746fbad98a
|
Remove needless lifetimes
|
2019-06-21 14:41:19 +02:00 |
|
flip1995
|
ca2ba973a7
|
Remove unnecssary lifetime from trait_ref_of_method
|
2019-06-21 12:32:39 +02:00 |
|
Michael Wright
|
837b5208f7
|
Fix breakage due to rust-lang/rust#61968
|
2019-06-21 08:14:07 +02:00 |
|
Lzu Tao
|
4fa498a3eb
|
Fix warnings about unnecessary lifetime bounds
Rustup https://github.com/rust-lang/rust/pull/61172
|
2019-06-20 01:36:23 +07:00 |
|
Matthias Krüger
|
4d984dc6e6
|
rustup https://github.com/rust-lang/rust/pull/61836/
|
2019-06-18 11:15:47 +02:00 |
|
Lzu Tao
|
9bfdbd13c2
|
Fix wrong lifetime of TyCtxt
|
2019-06-14 23:47:48 +07:00 |
|
Lzu Tao
|
3832a8d253
|
Fix wrong lifetime of TyCtxt
|
2019-06-13 02:49:02 +07:00 |
|
Lzu Tao
|
79e3c7cd55
|
Remove wrong lifetime from LintContext
|
2019-06-12 10:28:52 +02:00 |
|
Lzu Tao
|
f67c3e4b2a
|
Make use of new outer_expn_info() function
|
2019-06-01 16:25:51 +07:00 |
|
Oliver Scherer
|
73d1830812
|
Rustup to rustc 1.36.0-nightly (fa40a111f 2019-05-27)
|
2019-05-27 21:58:54 +02:00 |
|
Philipp Hansch
|
aca56727db
|
Rustup to https://github.com/rust-lang/rust/pull/59545
|
2019-05-24 08:19:51 +02:00 |
|
Philipp Hansch
|
635a2fa5df
|
Rustup to https://github.com/rust-lang/rust/pull/60740
changelog: none
|
2019-05-23 07:19:25 +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
|
af80c53450
|
Clippy dogfood
|
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
|
abf6481f87
|
Add in_macro again
|
2019-05-11 21:39:37 -07:00 |
|
Manish Goregaokar
|
7eb8018554
|
Rename in_macro to in_macro_or_desugar
|
2019-05-11 21:39:02 -07:00 |
|
Manish Goregaokar
|
0499184201
|
Ignore desugarings in macro checks
|
2019-05-10 23:40:42 -07:00 |
|
Matthias Krüger
|
d618637c05
|
Rustup to rustc 1.36.0-nightly (13fde05b1 2019-05-03)
|
2019-05-03 22:28:34 -07:00 |
|
Philipp Hansch
|
1f5a3c6e52
|
Rustup for https://github.com/rust-lang/rust/pull/59042
|
2019-04-25 07:29:23 +02:00 |
|
Manish Goregaokar
|
7e2043de2f
|
Ignore all enum and struct constructors in lints about *or(call())
|
2019-04-23 08:01:42 -07:00 |
|
Philipp Hansch
|
850c24edd3
|
Fix false positive in module_name_repetitions lint
This lint was triggering on modules inside expanded attrs, like
for example `#[cfg(test)]` and possibly more.
|
2019-04-19 12:53:03 +02:00 |
|
flip1995
|
840eac2c05
|
Use {get,match}_def_path from LateContext
|
2019-04-17 12:53:29 +02:00 |
|
flip1995
|
2f100e04af
|
Remove uplifted functions {get,match}_def_path from Clippy
|
2019-04-17 12:51:57 +02:00 |
|
Manish Goregaokar
|
2156f6733e
|
Clean up unused cx parameters
|
2019-04-14 13:23:43 -07:00 |
|
Manish Goregaokar
|
1b2f2be085
|
Remove now-unnecessary calls to node_to_hir_id
|
2019-04-14 13:11:31 -07:00 |
|
flip1995
|
3fe5eea4e4
|
Fix get_def_path
This fix is obsolet once rust-lang/rust#59779 and #3926 is merged.
|
2019-04-12 11:59:06 +02:00 |
|
Tomas Koutsky
|
603996c9d5
|
Support updated type dependent def ID getter
|
2019-04-10 16:18:02 +02:00 |
|
flip1995
|
bbb7963735
|
Fix dogfood error of question_mark lint fix
|
2019-04-01 20:37:05 +02:00 |
|
flip1995
|
6f01ecfefd
|
Fix question_mark lint+test
|
2019-04-01 20:37:05 +02:00 |
|
Oliver Scherer
|
d020565ed2
|
Hacky rustup
|
2019-03-26 10:55:03 +01:00 |
|
Mateusz Mikuła
|
6cb0605600
|
Cargo fmt
|
2019-03-18 13:39:11 +01:00 |
|
Mateusz Mikuła
|
cb3aa7480c
|
Fix path_qualified
As suggested by eddyb
|
2019-03-18 12:54:10 +01:00 |
|