(line, counts)
| 114 | |
| 115 | |
| 116 | def _convert_line(line, counts): |
| 117 | pieces = [] |
| 118 | pos = 0 |
| 119 | for mobj in _PROTECTED_RE.finditer(line): |
| 120 | if mobj.start() > pos: |
| 121 | pieces.append(_convert_text(line[pos:mobj.start()], counts)) |
| 122 | pieces.append(mobj.group(0)) |
| 123 | pos = mobj.end() |
| 124 | if pos < len(line): |
| 125 | pieces.append(_convert_text(line[pos:], counts)) |
| 126 | return "".join(pieces) |
| 127 | |
| 128 | |
| 129 | def convert_body(author_body_text, counts): |
no test coverage detected