@Override
  public void update(@NotNull PresentationData presentation) {
    String newName = getValue().getName();
    int todoItemCount = getTodoItemCount(getValue());
    presentation.setLocationString(IdeBundle.message("node.todo.group", todoItemCount));
    presentation.setIcon(ModuleType.get(getValue()).getIcon());
    presentation.setPresentableText(newName);
  }
@Override
  public void update(@NotNull PresentationData presentation)