(text, content_level_pattern: List, index)
| 149 | |
| 150 | |
| 151 | def parse_title_level(text, content_level_pattern: List, index): |
| 152 | if index >= len(content_level_pattern): |
| 153 | return [] |
| 154 | result = parse_level(text, content_level_pattern[index]) |
| 155 | if len(result) == 0 and len(content_level_pattern) > index: |
| 156 | return parse_title_level(text, content_level_pattern, index + 1) |
| 157 | return result |
| 158 | |
| 159 | |
| 160 | def mask_code_blocks(text: str) -> str: |
no test coverage detected