@Override
  public @Nullable Icon getFileIcon(@NotNull XmlFile file, @Iconable.IconFlags int flags) {
    IdeaPlugin ideaPlugin = DescriptorUtil.getIdeaPlugin(file);
    if (ideaPlugin == null) return null;

    if (ideaPlugin.isV2Descriptor()) {
      return DevKitIcons.PluginV2;
    }

    return AllIcons.Nodes.Plugin;
  }
@Override
  public @Nullable Icon getFileIcon(@NotNull XmlFile file, @Iconable.IconFlags int flags)