(x)
| 1418 | level: int = 2, |
| 1419 | ) -> None: |
| 1420 | def to_markdown(x): |
| 1421 | if hasattr(x, "markdown"): |
| 1422 | return x.markdown() |
| 1423 | elif isinstance(x, str): |
| 1424 | return x |
| 1425 | elif x is None: |
| 1426 | return "" |
| 1427 | else: |
| 1428 | raise TypeError(f"Can't convert {x} to markdown") |
| 1429 | |
| 1430 | match obj: |
| 1431 | case Section(): |
no test coverage detected
searching dependent graphs…