boolean (@NotNull PsiVariable variable) { PsiIdentifier nameIdentifier = variable.getNameIdentifier(); if (nameIdentifier != null && !variable.hasModifierProperty(PsiModifier.FINAL) && HighlightControlFlowUtil.isReassigned(variable, myLocalVariableProblems)) { myHolder.registerProblem(nameIdentifier, getReassignedMessage(variable)); return true; } return false; }