(stack_trace: Any)
| 281 | |
| 282 | |
| 283 | def _format_stack_trace(stack_trace: Any) -> str | None: |
| 284 | frames = _stack_frames(stack_trace) |
| 285 | if not frames: |
| 286 | return None |
| 287 | lines = [] |
| 288 | for frame in frames: |
| 289 | name = frame.get("functionName") or "<anonymous>" |
| 290 | lines.append(f" at {name} ({frame.get('url')}:{frame.get('lineNumber')}:{frame.get('columnNumber')})") |
| 291 | return "\n".join(lines) |
| 292 | |
| 293 | |
| 294 | def console_message_from_log_entry(params: dict) -> ConsoleMessage: |
no test coverage detected