public final ValidationResultType validate()

in src/main/java/com/intellij/internal/statistic/eventLog/validator/rules/PerformanceCareRule.java [15:24]


  public final ValidationResultType validate(@NotNull String data, @NotNull EventContext context) {
    if (failed > MAX_ATTEMPTS) return ValidationResultType.PERFORMANCE_ISSUE;
    long startedAt = System.currentTimeMillis();

    ValidationResultType resultType = doValidate(data, context);

    if (System.currentTimeMillis() - startedAt > EXPECTED_TIME_MSEC) failed++;

    return resultType;
  }