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
class C06MLC { private int privateVarHidden; public void hidePrivate() { int privateVarHidden = 0; //NG } }