code: protected void writeProperties(List<PropertyEntry> propertyEntries) throws IOException {
  
          if (containsAnyKeyValueEntryOrFileEntry(propertyEntries)) {
  
              writer.append("[cols=\"2*\", options=\"header\"]").append(NEW_LINE);
              writer.append(".").append(this.resourceBundle.getString("asciidoc.reporter.properties")).append(NEW_LINE);
              writer.append("|===").append(NEW_LINE).append(NEW_LINE);
              writer.append("|KEY").append(NEW_LINE);
              writer.append("|VALUE").append(NEW_LINE).append(NEW_LINE);
  
              writePropertiesRows(propertyEntries);
  
              writer.append("|===").append(NEW_LINE).append(NEW_LINE);
          }
  
          writeTables(propertyEntries);
      }
docs: Method that is called to write properties to AsciiDoc document.
  
  @param propertyEntries list of properties to write to the report