JAVA.HIDDEN.MEMBER.LOCAL
The name of a local variable and a member variable are duplicated.
Vulnerability and risk
Unintended misuse of variables can cause problems.
Mitigation and prevention
Avoid duplication by using different variable names to avoid misuse.Example 1
Copy
class C06MLC
{
private int privateVarHidden;
public void hidePrivate()
{
int privateVarHidden = 0; //NG
}
}