Commit Graph

26 Commits

Author SHA1 Message Date
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
Oliver Schneider 50ffaca4c9
Reduce the hackiness of cargo-clippy 2017-10-03 12:07:24 +02:00
Tim Nielens 3f575d874b lint #1674: lifetimed types exclusion 2017-08-22 19:08:49 +02:00
Tim Nielens 7759bd6111 lint #1674: replace struct name with `Self` when applicable 2017-08-18 01:11:39 +02:00