static void saveTOC()

in src/main/java/org/apache/maven/plugins/pdf/TocFileHelper.java [46:56]


    static void saveTOC(File workingDirectory, DocumentTOC toc, Locale locale) throws IOException {
        // FIXME: manage locales.
        JSONConfig jsonConfig = new JSONConfig();
        jsonConfig.setIndentPadding(new IndentPadding("  ", "\n"));
        jsonConfig.addReflectClass(DocumentTOC.class);
        jsonConfig.addReflectClass(DocumentTOCItem.class);

        try (Writer writer = WriterFactory.newWriter(getTocFile(workingDirectory), "UTF-8")) {
            JSONUtil.toJSON(toc, jsonConfig, writer);
        }
    }