diff --git a/spring-boot-project/spring-boot-parent/pom.xml b/spring-boot-project/spring-boot-parent/pom.xml index beb06e0884a..74a4f399212 100644 --- a/spring-boot-project/spring-boot-parent/pom.xml +++ b/spring-boot-project/spring-boot-parent/pom.xml @@ -29,7 +29,7 @@ 1.10.6 6.14.3 1.0.6.RELEASE - 0.1.0.RELEASE + 0.1.1.RELEASE https://github.com/spring-projects/spring-boot diff --git a/spring-boot-project/spring-boot-tools/spring-boot-configuration-docs/src/main/java/org/springframework/boot/configurationdocs/AsciidocBuilder.java b/spring-boot-project/spring-boot-tools/spring-boot-configuration-docs/src/main/java/org/springframework/boot/configurationdocs/AsciidocBuilder.java index 104fec4d861..5a51d84a693 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-configuration-docs/src/main/java/org/springframework/boot/configurationdocs/AsciidocBuilder.java +++ b/spring-boot-project/spring-boot-tools/spring-boot-configuration-docs/src/main/java/org/springframework/boot/configurationdocs/AsciidocBuilder.java @@ -31,6 +31,18 @@ class AsciidocBuilder { this.content = new StringBuilder(); } + public AsciidocBuilder appendKey(Object... items) { + for (Object item : items) { + append("`+", item, "+` +", NEWLINE); + } + return this; + } + + public AsciidocBuilder newLine() { + append(NEWLINE); + return this; + } + public AsciidocBuilder appendln(Object... items) { append(items); append(NEWLINE); diff --git a/spring-boot-project/spring-boot-tools/spring-boot-configuration-docs/src/main/java/org/springframework/boot/configurationdocs/CompoundConfigurationTableEntry.java b/spring-boot-project/spring-boot-tools/spring-boot-configuration-docs/src/main/java/org/springframework/boot/configurationdocs/CompoundConfigurationTableEntry.java index 437a4922cd9..1711e52aa08 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-configuration-docs/src/main/java/org/springframework/boot/configurationdocs/CompoundConfigurationTableEntry.java +++ b/spring-boot-project/spring-boot-tools/spring-boot-configuration-docs/src/main/java/org/springframework/boot/configurationdocs/CompoundConfigurationTableEntry.java @@ -47,9 +47,9 @@ class CompoundConfigurationTableEntry extends ConfigurationTableEntry { @Override public void write(AsciidocBuilder builder) { builder.append("|"); - this.configurationKeys.forEach((key) -> builder.appendln("`+", key, "+` +")); - builder.appendln("").appendln("|").append("|+++") - .append(this.description).appendln("+++"); + this.configurationKeys.forEach(builder::appendKey); + builder.newLine().appendln("|"); + builder.appendln("|+++", this.description, "+++"); } }