@Override
  public @Nullable Icon getRightIcon() {
    if (hasIncomingCommits()) {
      return hasOutgoingCommits() ? getIncomingOutgoingIcon() : DvcsImplIcons.Incoming;
    }
    return hasOutgoingCommits() ? DvcsImplIcons.Outgoing : null;
  }
@Override
  public @Nullable Icon getRightIcon()