private int extractIndex()

in usage-statistics-impl/src/jetbrains/buildServer/usageStatistics/presentation/renderers/DynamicUsageStatisticsGroup.java [67:81]


  private int extractIndex(@NotNull final UsageStatisticPresentation statistic) {
    String id = statistic.getId();
    final int lbracketIndex = id.indexOf('[');
    if (lbracketIndex != -1) {
      id = id.substring(0, lbracketIndex);
    }

    for (int i = 0, size = myPeriods.size(); i < size; i++) {
      if (id.contains("." + myPeriods.get(i).toLowerCase())) {
        return i;
      }
    }

    return -1;
  }