(obj, prefix="")
| 532 | |
| 533 | # Check for empty values |
| 534 | def check_empty_values(obj, prefix=""): |
| 535 | for key, value in obj.items(): |
| 536 | current_key = f"{prefix}.{key}" if prefix else key |
| 537 | if isinstance(value, dict): |
| 538 | check_empty_values(value, current_key) |
| 539 | elif not value or (isinstance(value, str) and not value.strip()): |
| 540 | result["warnings"].append(f"Empty value for key: {current_key}") |
| 541 | |
| 542 | check_empty_values(data) |
| 543 |
no test coverage detected