mirror of
https://github.com/rust-lang/rust-clippy
synced 2024-11-27 23:20:39 +00:00
Improve span for module_name_repetitions
This commit is contained in:
parent
a9c251f11d
commit
20cc72e8a8
2 changed files with 12 additions and 12 deletions
|
@ -277,7 +277,7 @@ impl LateLintPass<'_> for EnumVariantNames {
|
|||
Some(c) if is_word_beginning(c) => span_lint(
|
||||
cx,
|
||||
MODULE_NAME_REPETITIONS,
|
||||
item.span,
|
||||
item.ident.span,
|
||||
"item name starts with its containing module's name",
|
||||
),
|
||||
_ => (),
|
||||
|
@ -287,7 +287,7 @@ impl LateLintPass<'_> for EnumVariantNames {
|
|||
span_lint(
|
||||
cx,
|
||||
MODULE_NAME_REPETITIONS,
|
||||
item.span,
|
||||
item.ident.span,
|
||||
"item name ends with its containing module's name",
|
||||
);
|
||||
}
|
||||
|
|
|
@ -1,34 +1,34 @@
|
|||
error: item name starts with its containing module's name
|
||||
--> $DIR/module_name_repetitions.rs:8:5
|
||||
--> $DIR/module_name_repetitions.rs:8:12
|
||||
|
|
||||
LL | pub fn foo_bar() {}
|
||||
| ^^^^^^^^^^^^^^^^^^^
|
||||
| ^^^^^^^
|
||||
|
|
||||
= note: `-D clippy::module-name-repetitions` implied by `-D warnings`
|
||||
|
||||
error: item name ends with its containing module's name
|
||||
--> $DIR/module_name_repetitions.rs:9:5
|
||||
--> $DIR/module_name_repetitions.rs:9:12
|
||||
|
|
||||
LL | pub fn bar_foo() {}
|
||||
| ^^^^^^^^^^^^^^^^^^^
|
||||
| ^^^^^^^
|
||||
|
||||
error: item name starts with its containing module's name
|
||||
--> $DIR/module_name_repetitions.rs:10:5
|
||||
--> $DIR/module_name_repetitions.rs:10:16
|
||||
|
|
||||
LL | pub struct FooCake;
|
||||
| ^^^^^^^^^^^^^^^^^^^
|
||||
| ^^^^^^^
|
||||
|
||||
error: item name ends with its containing module's name
|
||||
--> $DIR/module_name_repetitions.rs:11:5
|
||||
--> $DIR/module_name_repetitions.rs:11:14
|
||||
|
|
||||
LL | pub enum CakeFoo {}
|
||||
| ^^^^^^^^^^^^^^^^^^^
|
||||
| ^^^^^^^
|
||||
|
||||
error: item name starts with its containing module's name
|
||||
--> $DIR/module_name_repetitions.rs:12:5
|
||||
--> $DIR/module_name_repetitions.rs:12:16
|
||||
|
|
||||
LL | pub struct Foo7Bar;
|
||||
| ^^^^^^^^^^^^^^^^^^^
|
||||
| ^^^^^^^
|
||||
|
||||
error: aborting due to 5 previous errors
|
||||
|
||||
|
|
Loading…
Reference in a new issue