flip1995
|
54e539121d
|
Rename two lints to comply with our lint naming convention
self_named_constructor -> self_named_constructors
append_instead_of_extend -> extend_with_drain
|
2021-07-29 12:10:18 +02:00 |
|
Anthony Huang
|
357a8f0344
|
Add redundant_method_names lint
|
2021-07-05 14:15:20 -04:00 |
|
Cameron Steffen
|
29b4b4c10d
|
Do not lint use_self on type parameters
|
2021-05-27 20:18:07 -05:00 |
|
ThibsG
|
2fb35ce4f0
|
Add generic args for comparison in use_self and useless_conversion lints
|
2021-05-17 17:27:16 +02:00 |
|
flip1995
|
1f5f184105
|
Merge remote-tracking branch 'upstream/master' into rustup
|
2021-03-25 18:38:13 +01:00 |
|
Mateusz Gacek
|
032cdfe043
|
Adjust use_self uitest to proper self convention
|
2021-03-18 10:27:55 +01:00 |
|
Mateusz Gacek
|
ea15fb2177
|
wrong_self_convention: to_ respects Copy types
More details here:
https://rust-lang.github.io/api-guidelines/naming.html#ad-hoc-conversions-follow-as_-to_-into_-conventions-c-conv
|
2021-03-17 22:00:46 +01:00 |
|
Vadim Petrochenkov
|
09a9ea69bf
|
Update clippy tests
|
2021-03-16 00:12:38 +03:00 |
|
flip1995
|
f2f2a005b4
|
Merge commit '6ed6f1e6a1a8f414ba7e6d9b8222e7e5a1686e42' into clippyup
|
2021-03-12 15:30:50 +01:00 |
|
daxpedda
|
5656510eed
|
Fix false-positive in use_self
|
2021-03-03 17:32:49 +01:00 |
|
Cameron Steffen
|
ada8c72f3f
|
Add version = "Two" to rustfmt.toml
Ignore UI tests since this change makes rustfmt less friendly with UI
test comments.
|
2021-03-01 16:17:33 -06:00 |
|
flip1995
|
f64149dd04
|
Merge commit '928e72dd10749875cbd412f74bfbfd7765dbcd8a' into clippyup
|
2021-02-25 11:25:22 +01:00 |
|
flip1995
|
da65d8166f
|
Don't trigger use_self in macros
|
2021-02-10 11:57:28 +01:00 |
|
flip1995
|
bb40db7adc
|
Update test files
|
2021-02-10 11:57:28 +01:00 |
|
Tim Nielens
|
fc334fb8f4
|
use_self - fix issue with hir_ty_to_ty
|
2021-02-10 11:57:28 +01:00 |
|
Tim Nielens
|
347b01eb1f
|
rework use_self impl based on ty::Ty comparison
|
2021-02-10 11:57:27 +01:00 |
|
flip1995
|
ac912be984
|
Merge commit '95c0459217d1661edfa794c8bb122452b92fb485' into clippyup
|
2021-01-30 18:06:34 +01:00 |
|
Hirochika Matsumoto
|
ab1da8f865
|
Add new lint upper_case_acronyms
|
2021-01-20 18:03:06 +09:00 |
|
flip1995
|
f03edfd7a1
|
Merge commit '4911ab124c481430672a3833b37075e6435ec34d' into clippyup
|
2020-12-20 17:19:49 +01:00 |
|
Thibaud
|
1e0f85b264
|
Update tests/ui/use_self.rs
Co-authored-by: Eduardo Broto <ebroto@tutanota.com>
|
2020-12-10 17:08:42 +01:00 |
|
ThibsG
|
db98651e72
|
Allow wrong_self_convention in use_self test for trait def
|
2020-12-10 17:08:42 +01:00 |
|
Yuki Okushi
|
515847dad1
|
Use edition:2018 flag more widely
|
2020-03-11 06:35:07 +09:00 |
|
Yuki Okushi
|
291f2cbeb8
|
Split up use_self ui test
|
2020-01-12 06:08:58 +09:00 |
|
Michael Wright
|
e3c1aea157
|
use-self: correctly ignore dummy paths
|
2019-11-07 05:59:13 +02:00 |
|
Michael Wright
|
a952708b6c
|
Fix crash in use-self lint
Fixes #4727
|
2019-11-06 07:33:56 +02:00 |
|
Michael Wright
|
67f149215f
|
Verify that issue #3567 is resolved
Closes #3567
|
2019-09-12 08:47:11 +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 |
|
Philipp Hansch
|
b253c564d5
|
Rustup to https://github.com/rust-lang/rust/pull/58805
|
2019-04-01 20:37:05 +02:00 |
|
Taiki Endo
|
187ce4c5ab
|
Fix use_self false positive on nested functions
|
2019-03-11 23:24:49 +09:00 |
|
daxpedda
|
e6f2239bc3
|
Added rustfix to the test.
|
2019-01-22 15:16:54 +01:00 |
|
daxpedda
|
2e0977f3b4
|
Fixed potential mistakes with nesting. Added tests.
|
2019-01-21 13:06:32 +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
|
466cd076a2
|
Rustftmt
|
2019-01-07 14:38:01 +01:00 |
|
Wilco Kusee
|
351688db78
|
Improve tests and exclude nested impls
|
2019-01-07 14:11:53 +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 |
|
Matthias Krüger
|
435299be30
|
rustfmt tests
|
2018-12-09 23:26:16 +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 |
|
HMPerson1
|
3db14f182c
|
Check existential types in use_self
|
2018-10-24 23:32:33 -04:00 |
|
Oliver Scherer
|
b8654eaa6c
|
Stabilize tool lints
|
2018-10-11 12:16:22 +02:00 |
|
Manish Goregaokar
|
e9c025ea70
|
Add license header to Rust files
|
2018-10-06 09:43:08 -07:00 |
|
flip1995
|
1b6f6051a8
|
Adapt ui-tests to the tool_lints
|
2018-08-29 11:08:29 -07:00 |
|
Michael Wright
|
5bb52c4869
|
Fix use_self regressions
|
2018-07-17 08:20:49 +02:00 |
|
Michael Wright
|
b90fc5edfa
|
Fix #2894
|
2018-07-15 10:38:40 +02:00 |
|