@Override
  public @NotNull List<EventPair<?>> getAdditionalUsageData() {
    PsiClass mainClass = getMainClass();
    List<EventPair<?>> additionalUsageData = super.getAdditionalUsageData();
    if (mainClass == null) {
      return additionalUsageData;
    }
    return ContainerUtil.concat(additionalUsageData, Collections.singletonList(EventFields.Language.with(mainClass.getLanguage())));
  }
@Override
  public @NotNull List<EventPair<?>> getAdditionalUsageData()