public static String emitRow()

in src/main/java/org/apache/datasketches/docgen/MarkDownTable.java [41:58]


  public static String emitRow(final int[] colWidths, final String ... strings) {
    final int cols = colWidths.length;
    if (cols != strings.length) {
      throw new IllegalArgumentException("Unequal # of columns");
    }
    final StringBuilder sb = new StringBuilder();
    for (int i = 0; i < cols; i++) {
      final String s = strings[i];
      final int w = colWidths[i];
      if (s.isEmpty()) {
        sb.append(pad(s, max(w, mcw))).append("|");
      } else {
        sb.append(pad(s, max(w, mcw))).append("|");
      }
    }
    sb.append(LS);
    return sb.toString();
  }