(self, pattern: str, lines: list[str])
| 247 | return lines[start:end] |
| 248 | |
| 249 | def _find_lines(self, pattern: str, lines: list[str]) -> list[int]: |
| 250 | rv = [] |
| 251 | rex = re.compile(pattern) |
| 252 | for i, line in enumerate(lines): |
| 253 | if rex.match(line): |
| 254 | rv.append(i) |
| 255 | |
| 256 | return rv |
| 257 | |
| 258 | |
| 259 | def main() -> int | None: |
no outgoing calls
no test coverage detected