10 lines
369 B
Plaintext
10 lines
369 B
Plaintext
![]() |
== Why is this an issue?
|
||
|
|
||
|
Shadowing occurs when a local variable has the same name as a variable or a field in an outer scope.
|
||
|
|
||
|
include::./problems.adoc[]
|
||
|
|
||
|
To avoid these problems, rename the shadowing, shadowed, or both identifiers to accurately represent their purpose with unique and meaningful names.
|
||
|
|
||
|
This rule focuses on variables in methods that shadow a field.
|