@Override
    protected @NotNull ValidationResultType doValidate(@NotNull String data, @NotNull EventContext context) {
      for (FileTemplate template : FileTemplateManager.getDefaultInstance().getInternalTemplates()) {
        if (template instanceof PluginBundledTemplate) {
          if (StringUtil.equals(template.getName(), data)) {
            PluginDescriptor plugin = ((PluginBundledTemplate)template).getPluginDescriptor();
            PluginInfo pluginInfo = getPluginInfoByDescriptor(plugin);
            if (pluginInfo.isSafeToReport()) {
              return ValidationResultType.ACCEPTED;
            }
            break;
          }
        }
      }

      return ValidationResultType.THIRD_PARTY;
    }
@Override
    protected @NotNull ValidationResultType doValidate(@NotNull String data, @NotNull EventContext context)