parent
cce8c45ae6
commit
87874ffb70
|
@ -23,8 +23,6 @@ package org.springframework.boot.configurationdocs;
|
||||||
*/
|
*/
|
||||||
class AsciidocBuilder {
|
class AsciidocBuilder {
|
||||||
|
|
||||||
private static final String NEWLINE = System.lineSeparator();
|
|
||||||
|
|
||||||
private final StringBuilder content;
|
private final StringBuilder content;
|
||||||
|
|
||||||
AsciidocBuilder() {
|
AsciidocBuilder() {
|
||||||
|
@ -33,20 +31,17 @@ class AsciidocBuilder {
|
||||||
|
|
||||||
public AsciidocBuilder appendKey(Object... items) {
|
public AsciidocBuilder appendKey(Object... items) {
|
||||||
for (Object item : items) {
|
for (Object item : items) {
|
||||||
append("`+", item, "+` +", NEWLINE);
|
appendln("`+", item, "+` +");
|
||||||
}
|
}
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public AsciidocBuilder newLine() {
|
public AsciidocBuilder newLine() {
|
||||||
append(NEWLINE);
|
return append(System.lineSeparator());
|
||||||
return this;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public AsciidocBuilder appendln(Object... items) {
|
public AsciidocBuilder appendln(Object... items) {
|
||||||
append(items);
|
return append(items).newLine();
|
||||||
append(NEWLINE);
|
|
||||||
return this;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public AsciidocBuilder append(Object... items) {
|
public AsciidocBuilder append(Object... items) {
|
||||||
|
|
|
@ -48,8 +48,7 @@ class CompoundConfigurationTableEntry extends ConfigurationTableEntry {
|
||||||
public void write(AsciidocBuilder builder) {
|
public void write(AsciidocBuilder builder) {
|
||||||
builder.append("|");
|
builder.append("|");
|
||||||
this.configurationKeys.forEach(builder::appendKey);
|
this.configurationKeys.forEach(builder::appendKey);
|
||||||
builder.newLine().appendln("|");
|
builder.newLine().appendln("|").appendln("|+++", this.description, "+++");
|
||||||
builder.appendln("|+++", this.description, "+++");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue