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 |
|
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 |
|
Alexander Regueiro
|
d2b85323ad
|
Addressed points raised in review.
|
2019-03-10 18:06:28 +00:00 |
|
Alexander Regueiro
|
d43966a176
|
Various cosmetic improvements.
|
2019-03-10 18:06:28 +00:00 |
|
bors
|
ccfbfb8097
|
Auto merge of #3860 - phansch:refactor_out_opt_def_id, r=flip1995
Refactor: Remove utils::opt_def_id
This removes some indirection. Probably this method was uplifted to
rustc at some point?
|
2019-03-09 12:05:41 +00:00 |
|
Philipp Krones
|
c32135a87f
|
Rollup merge of #3857 - phansch:document_path_qpath, r=flip1995
Document match_path, improve match_qpath docs
Inching towards enabling `#[deny(missing_docs)]` in utils 📜
|
2019-03-09 12:24:44 +01:00 |
|