(value: Any, indent: Optional[int] = None)
| 182 | |
| 183 | |
| 184 | def safe_stringify(value: Any, indent: Optional[int] = None) -> str: |
| 185 | try: |
| 186 | projected = safe_json_value(value) |
| 187 | if indent is None: |
| 188 | return json.dumps(projected, separators=(",", ":"), ensure_ascii=False) |
| 189 | return json.dumps(projected, indent=indent, ensure_ascii=False) |
| 190 | except Exception: |
| 191 | return str(value) |
| 192 | |
| 193 | |
| 194 | # --------------------------------------------------------------------------- # |
no test coverage detected