private boolean checkReassigned(@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;
    }
private boolean checkReassigned(@NotNull PsiVariable variable)