(doc)
| 98 | |
| 99 | |
| 100 | def _remove_unused_reference_labels(doc): |
| 101 | if not isinstance(doc, str): |
| 102 | return doc |
| 103 | |
| 104 | max_references = 5 |
| 105 | for num in range(max_references): |
| 106 | label = f".. [{num}]" |
| 107 | reference = f"[{num}]_" |
| 108 | index = f"{num}. " |
| 109 | |
| 110 | if label not in doc or reference in doc: |
| 111 | continue |
| 112 | |
| 113 | doc = doc.replace(label, index) |
| 114 | |
| 115 | return doc |
| 116 | |
| 117 | |
| 118 | def _dedent(doc): |
no test coverage detected
searching dependent graphs…