(x)
| 94 | return sorted(data, key=lambda x: (x.get('HH', '00'), x.get('MI', '00'))) |
| 95 | else: # HH:MI:S10 |
| 96 | def sort_key(x): |
| 97 | s10_val = x.get('S10', '00') |
| 98 | s10 = TimeUtils.parse_s10_value(s10_val) |
| 99 | return (x.get('HH', '00'), x.get('MI', '00'), f"{s10:02d}") |
| 100 | return sorted(data, key=sort_key) |
| 101 | |
| 102 | @staticmethod |
nothing calls this directly
no test coverage detected