Polish "Separate compound properties in appendices"
Closes gh-16480
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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, "+++");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user