public static void record(@NotNull Project project, @NotNull CommonIntentionAction action, @NotNull Language language,
                            @Nullable Editor hostEditor, int fixOffset) {
    final Class<?> clazz = getOriginalHandlerClass(action);
    final PluginInfo info = PluginInfoDetectorKt.getPluginInfo(clazz);
    CALLED.log(project,
               EventFields.PluginInfo.with(info),
               ID_FIELD.with(clazz),
               EventFields.Language.with(language),
               DISTANCE_FIELD.with(getDistance(hostEditor, fixOffset)));
    FeatureUsageTracker.getInstance().triggerFeatureUsedByIntention(clazz);
  }
public static void record(@NotNull Project project, @NotNull CommonIntentionAction action, @NotNull Language language,
                            @Nullable Editor hostEditor, int fixOffset)