in usage-statistics-util/src/jetbrains/buildServer/usageStatistics/impl/providers/BaseFeatureUsageStatisticsProvider.java [101:113]
private synchronized void writeExternal(@NotNull final Element element) {
removeObsoleteUsages();
for (final Map.Entry<String, List<Long>> entry : myFeatureUsages.entrySet()) {
final Element featureElement = new Element(FEATURE);
featureElement.setAttribute(NAME, entry.getKey());
element.addContent((Content) featureElement);
for (final long timestamp : entry.getValue()) {
final Element usageElement = new Element(USAGE);
usageElement.setAttribute(TIMESTAMP, String.valueOf(timestamp));
featureElement.addContent((Content) usageElement);
}
}
}