flip1995
|
c9dc2b5f6e
|
Fix ICE in use_self lint
|
2019-10-15 15:11:29 +02:00 |
|
flip1995
|
4bbd10a585
|
Rustup to rust-lang/rust#64813
|
2019-09-27 17:21:20 +02:00 |
|
Michael Wright
|
31fbff2a36
|
Extend use_self to check constructor
Rust did not allow this before.
|
2019-09-09 07:51:44 +02:00 |
|
Michael Wright
|
be646ac0df
|
Update formatting
|
2019-08-01 07:09:57 +02:00 |
|
Jakub Wieczorek
|
41110b0039
|
Extend the use_self lint to suggest uses of Self::Variant .
|
2019-07-31 08:50:43 +00: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 |
|
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 |
|
bors
|
fb33fad08e
|
Auto merge of #4142 - agnxy:rename-assoc, r=flip1995
Rename "Associated*" to "Assoc*"
This is to fix the breakage introduced by rust-lang/rust#60163.
changelog: none
|
2019-05-28 08:59:06 +00:00 |
|
Andrew Xu
|
dcf064a4f9
|
Rename "Associated*" to "Assoc*"
This is to fix the breakage introduced by rust-lang/rust#60163.
|
2019-05-25 20:31:34 +08:00 |
|
Philipp Hansch
|
635a2fa5df
|
Rustup to https://github.com/rust-lang/rust/pull/60740
changelog: none
|
2019-05-23 07:19:25 +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 |
|
Manish Goregaokar
|
79f48d0573
|
Rustup to rustc 1.36.0-nightly (c7fcbfbf1 2019-04-29)
See https://github.com/rust-lang/rust/pull/60317
|
2019-04-28 22:42:16 -07:00 |
|
Matthew Kraai
|
753c39672e
|
Use lint pass macros
Fixes #3917.
|
2019-04-17 09:35:22 -07:00 |
|
Oliver Scherer
|
d020565ed2
|
Hacky rustup
|
2019-03-26 10:55:03 +01:00 |
|
flip1995
|
3c4616d303
|
cargo fmt
|
2019-03-16 11:51:57 +01:00 |
|
flip1995
|
8eadbfd35b
|
parent_def_id -> parent
|
2019-03-15 23:44:04 +01:00 |
|
Taiki Endo
|
187ce4c5ab
|
Fix use_self false positive on nested functions
|
2019-03-11 23:24:49 +09: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
|
f3363b9cf2
|
align with rust-lang/rust/#58836
|
2019-03-01 19:10:14 +01:00 |
|
ljedrz
|
f2587703cc
|
enable rust-lang/rust#58754
|
2019-03-01 19:10:14 +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 |
|
daxpedda
|
42d5a07f0c
|
Improving comments.
|
2019-01-22 15:23:45 +01:00 |
|
Philipp Krones
|
e70f9456fc
|
Improve span shortening.
Co-Authored-By: daxpedda <1645124+daxpedda@users.noreply.github.com>
|
2019-01-22 14:43:59 +01:00 |
|
daxpedda
|
2e0977f3b4
|
Fixed potential mistakes with nesting. Added tests.
|
2019-01-21 13:06:32 +01:00 |
|
daxpedda
|
13b5ea4223
|
Fix automatic suggestion on use_self .
|
2019-01-20 14:50:26 +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 |
|
Wilco Kusee
|
351688db78
|
Improve tests and exclude nested impls
|
2019-01-07 14:11:53 +01:00 |
|
Wilco Kusee
|
7230768998
|
Update known problems
|
2019-01-06 15:41:02 +01:00 |
|
Wilco Kusee
|
ff191a808e
|
Restrict use_self on nested items
|
2019-01-06 15:34:36 +01:00 |
|
Wilco Kusee
|
407ff74dcc
|
Trigger use_self lint in local macros
|
2019-01-04 13:01:31 +01:00 |
|
Wilco Kusee
|
1d10de66de
|
Remove false negatives from known problems
|
2018-12-30 08:23:39 +01:00 |
|
Wilco Kusee
|
ab42ba4f54
|
Implement use_self for tuple structs
|
2018-12-30 08:23:38 +01:00 |
|
Wilco Kusee
|
0f3dcdc3aa
|
Document known problems
|
2018-12-30 08:20:49 +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 |
|
Matthias Krüger
|
45cbdf471d
|
rustup clippy build with latest rustc
(breakage due to 08f8faedd0 )
Fixes #3500
|
2018-12-06 16:44:22 +01:00 |
|
flip1995
|
1751d2496d
|
Run rustfmt on clippy_lints
|
2018-11-27 21:14:15 +01:00 |
|
flip1995
|
4e74eef6e9
|
Add applicability level to (nearly) every span_lint_and_sugg function
|
2018-11-27 15:29:23 +01:00 |
|
flip1995
|
9096269610
|
Add Applicability::Unspecified to span_lint_and_sugg functions
|
2018-11-27 15:29:23 +01:00 |
|
Michael Wright
|
5ade9ff44e
|
Fix use_self false positive on use statements
|
2018-11-13 06:15:33 +02:00 |
|
Michael Wright
|
460c2b317b
|
Fix use_self false positive
This fixes the first error reported in issue #3410.
|
2018-11-10 10:57:11 +02:00 |
|
Matthias Krüger
|
650eb09981
|
docs: use_self: hightlight the "should be" code sample as rust code as well.
|
2018-10-31 01:42:17 +01:00 |
|
HMPerson1
|
3db14f182c
|
Check existential types in use_self
|
2018-10-24 23:32:33 -04:00 |
|
Manish Goregaokar
|
e9c025ea70
|
Add license header to Rust files
|
2018-10-06 09:43:08 -07:00 |
|
Eduard-Mihai Burtescu
|
9219fc6c5c
|
Reintroduce extern crate for non-Cargo dependencies.
|
2018-09-15 11:10:51 +03:00 |
|
flip1995
|
8c07772dbb
|
Switch to declare_tool_lint macro
|
2018-08-29 11:08:29 -07:00 |
|
Nick Cameron
|
b109e10334
|
Fix build
|
2018-08-08 18:01:06 +12:00 |
|
Michael Wright
|
d7ddb2abba
|
Add use_self comment
|
2018-07-28 10:42:21 +02:00 |
|
Michael Wright
|
137f944315
|
Fix warnings
|
2018-07-25 06:34:29 +02:00 |
|
Michael Wright
|
5e23fcec0b
|
Merge branch 'master' into issue2894
|
2018-07-25 06:27:36 +02:00 |
|
Manish Goregaokar
|
5918a3fc1e
|
Remove import of if_chain
|
2018-07-20 00:50:02 -07:00 |
|
Manish Goregaokar
|
5d74e2096b
|
Remove import of rustc
|
2018-07-19 00:53:23 -07:00 |
|
Michael Wright
|
a05c9b63ce
|
use_self: Simplify spanning
|
2018-07-18 07:57:50 +02:00 |
|
Michael Wright
|
5bb52c4869
|
Fix use_self regressions
|
2018-07-17 08:20:49 +02:00 |
|
Michael Wright
|
847e4dcc0d
|
Merge branch 'master' into issue2894
|
2018-07-17 06:32:39 +02: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 |
|
Michael Wright
|
b90fc5edfa
|
Fix #2894
|
2018-07-15 10:38:40 +02:00 |
|
Mateusz Mikuła
|
48cb6e273e
|
Rustup
|
2018-06-29 09:49:05 +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 |
|
Mateusz Mikuła
|
424a33720d
|
Run rustfix
|
2018-05-30 10:15:50 +02:00 |
|
Oliver Schneider
|
d6344c47e3
|
Categorize all the lints!
|
2018-03-28 15:24:26 +02:00 |
|
Mateusz Mikuła
|
cfb9b982c5
|
Apply clippy suggestions
Signed-off-by: Mateusz Mikuła <mati865@gmail.com>
|
2018-03-16 10:54:49 +01:00 |
|
topecongiro
|
7a06d312fd
|
Cargo fmt
|
2017-11-05 04:55:56 +09:00 |
|
Alex Burka
|
41840ae3c4
|
mechanically swap if_let_chain -> if_chain
|
2017-10-23 15:18:02 -04:00 |
|
Manish Goregaokar
|
2551bd8924
|
Reduce cyclomatic complexity of types::check_ty
|
2017-09-25 19:52:29 -07:00 |
|
Manish Goregaokar
|
fabb6b6645
|
Rustup to rustc 1.22.0-nightly (6c476ce46 2017-09-25)
|
2017-09-25 19:52:29 -07:00 |
|
Oliver Schneider
|
e4524ac4de
|
Run nightly rustfmt
|
2017-09-05 12:39:27 +02:00 |
|
Manish Goregaokar
|
2544458559
|
Run rustfmt
|
2017-09-03 14:15:18 -07:00 |
|
Frederick Zhang
|
70c8fe5539
|
fix PathParameters usage
|
2017-08-25 19:38:28 +10:00 |
|
Tim Nielens
|
572b3388ac
|
lint #1674: lifetimed types exclusion
add expect() message and update test results
|
2017-08-22 19:22:47 +02:00 |
|
Tim Nielens
|
3f575d874b
|
lint #1674: lifetimed types exclusion
|
2017-08-22 19:08:49 +02:00 |
|
Oliver Schneider
|
3eab44acb1
|
Don't trigger Self suggestion inside derives
|
2017-08-21 12:58:06 +02:00 |
|
Tim Nielens
|
7aebe3a690
|
lint #1674: replace struct name with Self when applicable
SelfType const and suggestion
|
2017-08-18 19:46:50 +02:00 |
|
Tim Nielens
|
7759bd6111
|
lint #1674: replace struct name with Self when applicable
|
2017-08-18 01:11:39 +02:00 |
|