Wrapper over `transform()` that allows `None` to be passed. See `transform()` for more details.
(
data: object,
expected_type: object,
)
| 76 | |
| 77 | |
| 78 | def maybe_transform( |
| 79 | data: object, |
| 80 | expected_type: object, |
| 81 | ) -> Any | None: |
| 82 | class="st">"""Wrapper over `transform()` that allows `None` to be passed. |
| 83 | |
| 84 | See `transform()` for more details. |
| 85 | class="st">""" |
| 86 | if data is None: |
| 87 | return None |
| 88 | return transform(data, expected_type) |
| 89 | |
| 90 | |
| 91 | class="cm"># Wrapper over _transform_recursive providing fake types |
no test coverage detected