(item, stream, identifier=None, scalar_keys=None)
| 17 | |
| 18 | |
| 19 | def _format_text(item, stream, identifier=None, scalar_keys=None): |
| 20 | if isinstance(item, dict): |
| 21 | _format_dict(scalar_keys, item, identifier, stream) |
| 22 | elif isinstance(item, list): |
| 23 | _format_list(item, identifier, stream) |
| 24 | else: |
| 25 | # If it's not a list or a dict, we just write the scalar |
| 26 | # value out directly. |
| 27 | stream.write(str(item)) |
| 28 | stream.write('\n') |
| 29 | |
| 30 | |
| 31 | def _format_list(item, identifier, stream): |
no test coverage detected