private static List<EventPair<?>> buildEventData(@NotNull Class<?> elementClass,
                                                   @NotNull Language language) {
    PluginInfo pluginInfo = PluginInfoDetectorKt.getPluginInfo(elementClass);
    List<EventPair<?>> data = new ArrayList<>();
    data.add(EventFields.PluginInfo.with(pluginInfo));
    data.add(EventFields.Language.with(language));
    data.add(CLASS.with(elementClass));
    return data;
  }
private static List<EventPair<?>> buildEventData(@NotNull Class<?> elementClass,
                                                   @NotNull Language language)