(
entry: ReprEntry | ReprEntryNative,
)
| 546 | """ |
| 547 | |
| 548 | def serialize_repr_entry( |
| 549 | entry: ReprEntry | ReprEntryNative, |
| 550 | ) -> dict[str, Any]: |
| 551 | data = dataclasses.asdict(entry) |
| 552 | for key, value in data.items(): |
| 553 | if hasattr(value, "__dict__"): |
| 554 | data[key] = dataclasses.asdict(value) |
| 555 | entry_data = {"type": type(entry).__name__, "data": data} |
| 556 | return entry_data |
| 557 | |
| 558 | def serialize_repr_traceback(reprtraceback: ReprTraceback) -> dict[str, Any]: |
| 559 | result = dataclasses.asdict(reprtraceback) |
no outgoing calls
no test coverage detected