| renderAppendix(XWPFDocument, DecisionRationaleReport, DecisionReportLabels) |   | 92% |   | 50% | 4 | 7 | 6 | 59 | 0 | 1 |
| addBullet(XWPFDocument, String) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| renderChapters(XWPFDocument, DecisionRationaleReport, DecisionReportLabels) |   | 90% |   | 65% | 5 | 11 | 6 | 50 | 0 | 1 |
| setCellBorders(XWPFTableCell, String, int) |   | 74% |   | 50% | 6 | 7 | 0 | 9 | 0 | 1 |
| removeTableBorders(XWPFTable) |   | 79% |   | 50% | 8 | 9 | 1 | 13 | 0 | 1 |
| addChildTable(XWPFDocument, DecisionRationaleReport.DecisionChapter, DecisionReportLabels) |   | 93% |   | 58% | 3 | 7 | 2 | 25 | 0 | 1 |
| configurePage(XWPFDocument) |   | 84% |   | 50% | 3 | 4 | 1 | 16 | 0 | 1 |
| render(ReportRenderContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setLeftCellBorder(XWPFTableCell, String, int) |   | 73% |   | 50% | 3 | 4 | 0 | 6 | 0 | 1 |
| setTopCellBorder(XWPFTableCell, String, int) |   | 73% |   | 50% | 3 | 4 | 0 | 6 | 0 | 1 |
| setBottomBorder(XWPFParagraph, String, int) |   | 73% |   | 50% | 3 | 4 | 0 | 5 | 0 | 1 |
| setTopBorder(XWPFParagraph, String, int) |   | 73% |   | 50% | 3 | 4 | 0 | 5 | 0 | 1 |
| percent(Double) |   | 73% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
| statusLabel(DecisionRationaleReport, DecisionReportLabels) |   | 55% |   | 25% | 3 | 4 | 3 | 5 | 0 | 1 |
| render(DecisionRationaleReport) |   | 85% | | n/a | 0 | 1 | 2 | 11 | 0 | 1 |
| shade(XWPFTableCell, String) |   | 72% |   | 50% | 2 | 3 | 0 | 5 | 0 | 1 |
| renderTitlePage(XWPFDocument, DecisionRationaleReport, DecisionReportLabels) |   | 98% |   | 50% | 5 | 6 | 0 | 99 | 0 | 1 |
| setCellMargins(XWPFTableCell, int, int, int, int) |   | 91% |   | 50% | 6 | 7 | 0 | 12 | 0 | 1 |
| addHeading(XWPFDocument, String, int, boolean) |   | 88% |   | 50% | 3 | 4 | 1 | 14 | 0 | 1 |
| setLineSpacing(XWPFParagraph, double) |   | 84% |   | 50% | 2 | 3 | 0 | 6 | 0 | 1 |
| reasonSource(DecisionRationaleReport.ReasonSource, DecisionReportLabels) |   | 73% |   | 60% | 2 | 4 | 2 | 6 | 0 | 1 |
| formatInstant(Instant, String) |  | 84% |  | 100% | 0 | 2 | 2 | 9 | 0 | 1 |
| setCellText(XWPFTableCell, String, int, boolean, String, ParagraphAlignment) |  | 95% |   | 50% | 2 | 3 | 0 | 12 | 0 | 1 |
| addBodyParagraph(XWPFDocument, String, boolean) |  | 94% |   | 75% | 1 | 3 | 0 | 9 | 0 | 1 |
| disposition(DecisionRationaleReport.ChildDecision, DecisionReportLabels) |  | 88% |   | 75% | 1 | 4 | 1 | 5 | 0 | 1 |
| score(Integer) |  | 71% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| styleDataRow(XWPFTableRow, String) |  | 97% |  | 100% | 0 | 2 | 1 | 10 | 0 | 1 |
| setLastPictureAltText(XWPFRun, String) |  | 96% |   | 50% | 1 | 2 | 1 | 9 | 0 | 1 |
| renderExecutiveSummary(XWPFDocument, DecisionRationaleReport, DecisionReportLabels) |  | 100% |  | 100% | 0 | 5 | 0 | 61 | 0 | 1 |
| addHeaderAndFooter(XWPFDocument, DecisionRationaleReport, DecisionReportLabels) |  | 100% | | n/a | 0 | 1 | 0 | 50 | 0 | 1 |
| addChapterHeading(XWPFDocument, DecisionRationaleReport.DecisionChapter, DecisionReportLabels) |  | 100% | | n/a | 0 | 1 | 0 | 33 | 0 | 1 |
| addWarningBox(XWPFDocument, String, List) |  | 100% |  | 100% | 0 | 2 | 0 | 27 | 0 | 1 |
| addAccentBar(XWPFDocument) |  | 100% | | n/a | 0 | 1 | 0 | 14 | 0 | 1 |
| addRationaleBox(XWPFDocument, String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 25 | 0 | 1 |
| setMetadataRow(XWPFTableRow, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| addSectionHeading(XWPFDocument, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 19 | 0 | 1 |
| setCodeAndName(XWPFTableCell, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 16 | 0 | 1 |
| addLabel(XWPFDocument, String) |  | 100% |   | 50% | 1 | 2 | 0 | 14 | 0 | 1 |
| requirementVersion(DecisionRationaleReport) |  | 100% |   | 66% | 2 | 4 | 0 | 9 | 0 | 1 |
| setHeaderRow(XWPFTableRow, String[]) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| addSimpleField(XWPFParagraph, String, String, int, String) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| addLeadParagraph(XWPFDocument, String) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| configureCoreProperties(XWPFDocument, DecisionRationaleReport) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| footerText(DecisionRationaleReport, DecisionReportLabels) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| writeReportBody(XWPFDocument, DecisionRationaleReport, DecisionReportLabels) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| spacer(XWPFDocument, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| configureBorder(CTBorder, String, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| addPageBreak(XWPFDocument) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| clearCell(XWPFTableCell) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| addMetadataRow(XWPFTable, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| DecisionRationaleDocxRenderer(DecisionChapterDiagramRenderer) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| noBorder(CTBorder) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| reportTypeId() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| reportModelType() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| descriptor() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |