(obj)
| 264 | |
| 265 | |
| 266 | def _normalize_dataclass(obj): |
| 267 | fields = [ |
| 268 | (field.name, normalize_token(getattr(obj, field.name, None))) |
| 269 | for field in dataclasses.fields(obj) |
| 270 | ] |
| 271 | params = obj.__dataclass_params__ |
| 272 | params = [(attr, getattr(params, attr)) for attr in params.__slots__] |
| 273 | |
| 274 | return normalize_object(type(obj)), params, fields |
| 275 | |
| 276 | |
| 277 | @normalize_token.register_lazy("pandas") |
no test coverage detected
searching dependent graphs…