@Override
  protected Icon getItemIcon(@NotNull ArtifactPointer value) {
    final Artifact artifact = value.getArtifact();
    return artifact != null ? artifact.getArtifactType().getIcon() : null;
  }
@Override
  protected Icon getItemIcon(@NotNull ArtifactPointer value)