in usage-statistics-util/src/jetbrains/buildServer/usageStatistics/impl/providers/BaseBuildTypeBasedExtensionUsageStatisticsProvider.java [21:32]
protected void collectUsages(@NotNull final UsagesCollectorCallback callback) {
for (final SBuildType buildType : myServer.getProjectManager().getActiveBuildTypes()) {
final Set<String> collectedTypes = new HashSet<String>();
for (final T extension : collectExtensions(buildType)) {
final String type = getExtensionType(extension);
if (type != null && !collectedTypes.contains(type)) {
callback.addUsage(type, getExtensionDisplayName(extension, type));
collectedTypes.add(type);
}
}
}
}