Michael Wright
|
88750f9ad7
|
Fix extra_unused_lifetimes false positive
Fixes #4291
|
2019-08-31 08:16:04 +02:00 |
|
bors
|
3dc91838e4
|
Auto merge of #4325 - phansch:doctests_complexity, r=flip1995
Doctests: Enable running doc tests for complexity lints
changelog: none
master: `113 passed; 0 failed; 91 ignored; 0 measured; 0 filtered out`
this PR: `181 passed; 0 failed; 110 ignored; 0 measured; 0 filtered out`
cc #4319
|
2019-08-03 13:24:07 +00:00 |
|
Philipp Hansch
|
d61df4f609
|
Rustup to latest rustc master
Broken due to:
* https://github.com/rust-lang/rust/pull/63180 (`Existential` -> `OpaqueTy`)
* https://github.com/rust-lang/rust/pull/63121 (New fields for `FormatSpec`)
|
2019-08-03 08:44:32 +02:00 |
|
Philipp Hansch
|
abfa8a952c
|
Doctests: Fix all complexity lint docs
cc #4319
|
2019-08-02 18:16:35 +02:00 |
|
uHOOCCOOHu
|
a9bec0c8a6
|
Ignore generated fresh lifetimes in elision check.
|
2019-07-10 01:57:25 +08: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 |
|
Philipp Hansch
|
edb698105f
|
cargo fmt
Roses are red
Violets are blue
`Add rustfmt to a pre-commit hook` is what I should do.
|
2019-05-23 07:24:53 +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
|
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 |
|
Matthias Krüger
|
d618637c05
|
Rustup to rustc 1.36.0-nightly (13fde05b1 2019-05-03)
|
2019-05-03 22:28:34 -07:00 |
|
Matthew Kraai
|
753c39672e
|
Use lint pass macros
Fixes #3917.
|
2019-04-17 09:35:22 -07:00 |
|
Félix Fischer
|
491f72442e
|
Updated source to match with recent rustc master toolchain changes
|
2019-04-01 20:37:05 +02: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 |
|
Andy Russell
|
fe96ffeac9
|
move lint documentation into macro invocations
|
2019-03-05 18:45:08 -05:00 |
|
ljedrz
|
8dac8a6ba4
|
HirIdify some lints
|
2019-02-24 20:49:43 +01:00 |
|
Manish Goregaokar
|
68476e1d13
|
Rustup to rustc 1.34.0-nightly (32471f7ea 2019-02-19)
|
2019-02-19 13:04:43 +05:30 |
|
Matthias Krüger
|
e9e0a7e3bd
|
rustup https://github.com/rust-lang/rust/pull/57726
|
2019-01-27 01:42:34 +01:00 |
|
Philipp Hansch
|
38d4ac7cea
|
Remove all copyright license headers
Discussion previously happened in https://github.com/rust-lang/rust/pull/43498
|
2019-01-08 21:46:39 +01:00 |
|
Konrad Borowski
|
3f62fc3a7e
|
Remove crate:: prefixes from crate paths
This is somewhat misleading, as those are actually external crates,
and don't need a crate:: prefix.
|
2018-12-29 16:05:49 +01:00 |
|
Matthias Krüger
|
f13d23de41
|
rustup https://github.com/rust-lang/rust/pull/56502 ( .hir -> .hir() )
|
2018-12-08 12:05:09 +01:00 |
|
flip1995
|
1751d2496d
|
Run rustfmt on clippy_lints
|
2018-11-27 21:14:15 +01:00 |
|
Rotem Yaari
|
1ef32e4096
|
Improve diagnostics in case of lifetime elision (closes #3284)
|
2018-10-08 13:07:21 +03:00 |
|
Manish Goregaokar
|
e9c025ea70
|
Add license header to Rust files
|
2018-10-06 09:43:08 -07:00 |
|
Manish Goregaokar
|
53d41e5c50
|
Rustup for https://github.com/rust-lang/rust/pull/54741
|
2018-10-05 13:41:40 -07:00 |
|
Michael Wright
|
4b4d758ce0
|
Fix warnings in clippy_lints
|
2018-09-27 06:29:48 +02:00 |
|
Eduard-Mihai Burtescu
|
9219fc6c5c
|
Reintroduce extern crate for non-Cargo dependencies.
|
2018-09-15 11:10:51 +03:00 |
|
flip1995
|
e28440d2e0
|
Change Hash{Map, Set} to FxHash{Map, Set}
|
2018-09-12 01:34:52 +02:00 |
|
flip1995
|
8c07772dbb
|
Switch to declare_tool_lint macro
|
2018-08-29 11:08:29 -07:00 |
|
Oliver Schneider
|
d99cea0f16
|
Update imports and rustup
|
2018-08-28 13:13:42 +02:00 |
|
Manish Goregaokar
|
76321d3300
|
codemap -> source_map
https://github.com/rust-lang/rust/pull/52953
|
2018-08-19 19:06:54 -07:00 |
|
Dale Wijnand
|
a1cce2d06a
|
Inline utils::in_external_macro
|
2018-07-24 10:38:58 +01:00 |
|
Manish Goregaokar
|
c7676356b8
|
Remove import of matches
|
2018-07-19 01:06:02 -07:00 |
|
Manish Goregaokar
|
5d74e2096b
|
Remove import of rustc
|
2018-07-19 00:53:23 -07:00 |
|
Oliver Schneider
|
6992937002
|
Update for hir renamings in rustc
|
2018-07-16 15:07:39 +02:00 |
|
csmoe
|
12ded030b6
|
TyKind
|
2018-07-16 11:48:33 +02:00 |
|
Manish Goregaokar
|
184b99de39
|
Merge branch 'pr-2889'
|
2018-07-06 23:20:01 -07:00 |
|
Oliver Schneider
|
28daee4c91
|
Rustup
|
2018-07-05 13:41:51 +02:00 |
|
Michael Wright
|
dfd9e10a2a
|
Use slightly neater check for static lifetimes
|
2018-07-01 11:58:29 +02:00 |
|
Mateusz Mikuła
|
48cb6e273e
|
Rustup
|
2018-06-29 09:49:05 +02:00 |
|
flip1995
|
535c168791
|
Fix the tests that got broken by the fixes
|
2018-06-25 12:25:20 +02:00 |
|
flip1995
|
c83fd39e0e
|
Resolve conflicts produced by GenericArgs
Addresses the move/zip of Lifetimes and Types vectors from hir::PathParameters into the args vector of GenericArgs
|
2018-06-25 12:31:39 +02:00 |
|
flip1995
|
d9a80d2f84
|
Resolve field, struct and function renaming
Addresses the errors produced by (re)moving, merging or renaming
structs, fields and methods by rust-lang/rust#48149 and rust-lang/rust#51580
|
2018-06-25 12:25:20 +02:00 |
|
uHOOCCOOHu
|
ce1800d599
|
Check lifetimes in Fn traits in generic bounds.
Add tests.
|
2018-06-19 21:25:38 +08:00 |
|
Oliver Schneider
|
7d672888fe
|
Version bump
|
2018-06-19 09:56:37 +02:00 |
|
Mateusz Mikuła
|
424a33720d
|
Run rustfix
|
2018-05-30 10:15:50 +02:00 |
|
Oliver Schneider
|
fc008aa14c
|
Rustup
|
2018-05-26 10:23:34 +02:00 |
|
Mateusz Mikuła
|
f0c823a85e
|
Rustup to 2018-05-16
|
2018-05-17 11:21:15 +02:00 |
|