flip1995
|
5dea5d404c
|
Fix dogfood errors
|
2019-05-14 15:08:29 +02:00 |
|
flip1995
|
4b4d734758
|
Also hash mem::discriminant in hash_stmt
|
2019-05-14 14:13:23 +02:00 |
|
Oliver Scherer
|
f11b236087
|
mem::discriminant trumps manual discriminant hashing
|
2019-05-14 14:04:55 +02:00 |
|
Oliver Scherer
|
bc031d4c74
|
Properly hash enums
|
2019-05-14 13:57:48 +02:00 |
|
Oliver Scherer
|
dfbc74b08b
|
Rustfmt all the things
|
2019-05-14 10:33:48 +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
|
19cfb84405
|
Start handling desugarings in author lint
|
2019-05-10 23:43:58 -07:00 |
|
Manish Goregaokar
|
0499184201
|
Ignore desugarings in macro checks
|
2019-05-10 23:40:42 -07:00 |
|
Manish Goregaokar
|
5661e5947f
|
Add IfDesugar to desugaring_name
|
2019-05-10 23:40:42 -07:00 |
|
Manish Goregaokar
|
69b1da4d82
|
Remove some unnecessary If arms
|
2019-05-10 23:40:42 -07:00 |
|
Manish Goregaokar
|
e7af60f258
|
Add util function for desugaring if block
|
2019-05-10 23:40:42 -07:00 |
|
Andy Russell
|
9ede56f383
|
use derive feature over serde_derive crate
|
2019-05-09 13:05:34 -04:00 |
|
Matthias Krüger
|
857c2c53bf
|
rustup https://github.com/rust-lang/rust/pull/60586
cc https://github.com/rust-lang/rust/issues/60623
|
2019-05-08 06:58:37 +02:00 |
|
Matthias Krüger
|
d618637c05
|
Rustup to rustc 1.36.0-nightly (13fde05b1 2019-05-03)
|
2019-05-03 22:28:34 -07:00 |
|
Matthias Krüger
|
f195680edb
|
more Use->DropTemps fixes
|
2019-05-01 23:04:35 +02:00 |
|
Matthias Krüger
|
24e856f10a
|
rustup https://github.com/rust-lang/rust/pull/60417/
cc https://github.com/rust-lang/rust/issues/60448
|
2019-05-01 22:18:16 +02:00 |
|
André Luis Leal Cardoso Junior
|
e428862c95
|
Update find(p).map(p) occurrences to use find_map(p)
|
2019-04-30 16:45:32 -03:00 |
|
Michael Wright
|
5ad79c2b3d
|
Fix breakage due to rust-lang/rust#60225
|
2019-04-28 09:11:20 +02: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 |
|
Matthew Kraai
|
753c39672e
|
Use lint pass macros
Fixes #3917.
|
2019-04-17 09:35:22 -07:00 |
|
flip1995
|
ce87051779
|
Fix lint_without_lint_pass internal lint
|
2019-04-17 06:51:21 -07: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 |
|
flip1995
|
5361b842d1
|
Remove clippy::default_hash_types internal lint
|
2019-04-15 13:21:52 +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 |
|
Andy Russell
|
0d50d44ea6
|
use a multispan for MANY_SINGLE_CHAR_NAMES
|
2019-04-05 10:07:39 -04: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
|
0ea5e38a9e
|
name -> check_name
|
2019-03-18 12:54:10 +01:00 |
|
Mateusz Mikuła
|
e63a685412
|
NestedMetaItemKind -> NestedMetaItem
|
2019-03-18 12:54:10 +01:00 |
|
Mateusz Mikuła
|
cb3aa7480c
|
Fix path_qualified
As suggested by eddyb
|
2019-03-18 12:54:10 +01:00 |
|
Mateusz Mikuła
|
9b7ff501a6
|
Replace most of ty:Ty with Ty
|
2019-03-18 12:54:10 +01:00 |
|
flip1995
|
4832a853c7
|
Feed dog
|
2019-03-16 15:39:02 +01:00 |
|
flip1995
|
180e07e99e
|
Adapt paths to new formatting
|
2019-03-16 15:22:31 +01:00 |
|
flip1995
|
3c4616d303
|
cargo fmt
|
2019-03-16 11:51:57 +01:00 |
|
flip1995
|
254fad95de
|
Use LocalInternedString inside of AbsolutePathPrinter
|
2019-03-16 11:45:29 +01:00 |
|
flip1995
|
dae5c9c685
|
AbsolutePathBuffer -> AbsolutePathPrinter
|
2019-03-16 11:17:36 +01:00 |
|
flip1995
|
31435cd7f5
|
Reimplement AbsolutePathBuffer
|
2019-03-15 23:42:46 +01:00 |
|
Philipp Hansch
|
8a59f81180
|
Rename span_lint_node* functions to span_lint_hir*
Because they now take a `hir_id` instead of a `node_id` argument.
|
2019-03-12 08:01:21 +01:00 |
|
Alexander Regueiro
|
d2b85323ad
|
Addressed points raised in review.
|
2019-03-10 18:06:28 +00:00 |
|