Camille GILLOT
10d10efb21
Stop visiting visibility.
2022-04-23 09:53:45 +02:00
Vadim Petrochenkov
452aa81770
rustc_lint: Remove some redundant fields from EarlyContext
...
Use consistent function parameter order for early context construction and early linting
Rename some functions to make it clear that they do not necessarily work on the whole crate
2022-01-23 18:51:51 +08:00
Nicholas Nethercote
056d48a2c9
Remove unnecessary sigils around Symbol::as_str()
calls.
2021-12-15 17:32:14 +11:00
Fabian Wolff
9626f2bd84
Fix extra non_snake_case
warning for shorthand field bindings
2021-10-03 14:33:14 +02:00
Frank Steffahn
2396fad095
Fix more “a”/“an” typos
2021-08-22 17:27:18 +02:00
hyd-dev
0bb2ea653e
Adjust #[no_mangle]
-related checks and lints for impl
items
2021-08-12 17:11:44 +08:00
Smitty
edef5bc31b
Lint against non-camelCase trait alias names
...
Type aliases are linted as such, so (unstable) trait aliases should be
treated the same way.
2021-05-26 19:55:27 -04:00
Camille GILLOT
c701872a6c
Remove hir::Item::attrs.
2021-03-09 19:27:50 +01:00
Camille GILLOT
8e816056a5
Do not store attrs in FnKind.
2021-03-09 19:09:33 +01:00
Esteban Küber
fa9a99fefc
review comments
2021-01-30 22:06:10 -08:00
Esteban Küber
d10ee0d07e
Fix invalid camel case suggestion involving unicode idents
...
Follow up to #77805 .
2021-01-29 11:07:14 -08:00
Guillaume Gomez
ff1f21a8fd
Rollup merge of #80628 - matthiaskrgr:match_ref_pats, r=varkor
...
reduce borrowing and (de)referencing around match patterns (clippy::match_ref_pats)
2021-01-03 17:09:11 +01:00
Matthias Krüger
8a90626a46
reduce borrowing and (de)referencing around match patterns (clippy::match_ref_pats)
2021-01-02 20:09:17 +01:00
Skynoodle
750c52af73
Add snake case lint note about keyword identifiers which cannot be raw
2021-01-02 15:46:41 +00:00
Skynoodle
91f436b456
Add suggestion to use raw identifiers when fixing snake-case lints
2021-01-01 18:38:30 +00:00
Matthias Krüger
c37e19843a
don't create owned values for comparison (clippy::cmp_owned)
2020-12-08 20:27:48 +01:00
Aleksey Kladov
30d331ffb6
Cleanup: shorter and faster code
2020-11-28 17:47:34 +03:00
bors
539402cb0b
Auto merge of #77805 - JohnTitor:non-standard-char-sugg, r=Dylan-DPC
...
lint: Do not provide suggestions for non standard characters
Fixes #77273
Only provide suggestions if the case-fixed result is different than the original.
2020-11-21 13:11:35 +00:00
Joshua Nelson
bfecb18771
Fix some more clippy warnings
2020-10-30 10:12:56 -04:00
Yuki Okushi
410fc0e3db
Do not provide suggestions for non standard characters
2020-10-11 07:41:25 +09:00
Bastian Kauschke
3435683fd5
use array_windows
instead of windows
in the compiler
2020-09-20 08:11:05 +02:00
Eric Huss
45c1e0ae07
Auto-generate lint documentation.
2020-09-13 08:48:03 -07:00
mark
9e5f7d5631
mv compiler to compiler/
2020-08-30 18:45:07 +03:00