private void saveResourceToFile()

in server/src/jetbrains/buildServer/staticUIExtensions/config/DefaultFilesInitializer.java [73:82]


  private void saveResourceToFile(@NotNull String resourcePath, @NotNull File targetFile) {
    try {
      String configText = FileUtil.readResourceAsString(getClass(), resourcePath, StandardCharsets.UTF_8);
      if (configText == null) return;

      mySettingsPersister.scheduleSaveFile("Writing the " + targetFile.getName(), targetFile, configText.getBytes(StandardCharsets.UTF_8));
    } catch (IOException e) {
      LOG.warnAndDebugDetails("Failed to write " + targetFile, e);
    }
  }