public void writeDocumented(Writer writer, Object conf) throws IOException { // Write configuration description writeComments(writer, Descriptions.of(conf)); writer.append(DOCUMENT_START); // Write only one configuration, but don't create a new list for that as SnakeYAML is doing that snakeYAML.getYaml().dumpAll(Iterators.singletonIterator(conf), writer); writer.append(newLine); }