in src/main/java/jetbrains/buildServer/investigationsAutoAssigner/persistent/StatisticsDao.java [66:84]
void write(@NotNull Statistics statistics) {
if (myStatisticsOnDisc.equals(statistics)) {
return;
}
try {
if (!Files.exists(myPluginDataDirectory)) {
Files.createDirectory(myPluginDataDirectory);
}
try (BufferedWriter writer = Files.newBufferedWriter(myStatisticsPath)) {
myGson.toJson(statistics, writer);
}
myStatisticsOnDisc = statistics;
} catch (IOException ex) {
throw new RuntimeException("An error during writing statistics occurs", ex);
}
}