J. Nick Koston
8e4e541d7e
Unlink a damaged build_info.json so regeneration completes, and log the replacement
...
The widened except left non-UTF-8 damage half-fixed: the staleness branch
fired, but write_file_if_changed then re-read the damaged file and raised
EsphomeError. Unlinking in the handler makes the recovery self-sufficient,
and the warning makes a repeatedly unreadable file visible instead of
silently costing a rebuild each run. The non-UTF-8 case now runs end to
end as a third row of the parametrized damage test, replacing the stubbed
decision-only test.
2026-08-23 09:40:35 -05:00
..
2026-08-05 08:43:14 -05:00
2026-08-20 12:30:33 -05:00
2026-08-18 13:19:48 +12:00
2026-08-13 20:06:48 -05:00
2026-08-14 18:45:23 -07:00
2026-08-10 09:44:01 -05:00
2022-10-05 20:09:27 +13:00
2026-04-23 08:43:32 -05:00
2026-08-13 12:11:32 +12:00
2026-08-05 20:57:08 +00:00
2026-04-07 10:09:27 -10:00
2026-08-20 11:32:15 -05:00
2026-03-23 16:09:23 +13:00
2026-08-14 18:45:23 -07:00
2025-10-06 15:36:27 -05:00
2026-08-10 10:47:56 -05:00
2026-08-19 12:30:12 -05:00
2026-08-12 18:44:35 +12:00
2025-09-19 12:59:48 +00:00
2026-08-14 17:22:22 +12:00
2026-08-20 12:30:33 -05:00
2025-09-18 13:11:30 +12:00
2026-04-08 08:38:00 -04:00
2026-08-04 19:46:44 +00:00
2026-05-03 20:01:51 -05:00
2026-08-14 18:45:23 -07:00
2026-06-15 09:48:43 +12:00
2026-08-03 21:48:57 -04:00
2026-08-11 08:41:55 -05:00
2026-06-10 13:09:50 +12:00
2026-08-11 12:38:55 -05:00
2026-08-20 10:03:49 -04:00
2026-08-22 20:57:13 -05:00
2026-08-12 18:44:35 +12:00
2026-08-14 17:23:34 +12:00
2026-08-11 08:41:55 -05:00
2026-08-10 17:29:00 +12:00
2026-08-12 22:00:07 +12:00
2026-08-10 09:44:01 -05:00
2026-08-13 13:31:19 -05:00
2026-08-10 09:44:01 -05:00
2026-08-22 20:58:28 -05:00
2026-08-13 12:11:32 +12:00
2026-08-20 07:59:57 -04:00
2026-08-02 21:16:21 +00:00
2026-08-04 14:38:28 -05:00
2026-08-03 21:48:57 -04:00
2026-08-11 10:55:42 -05:00
2026-08-18 19:36:57 -05:00
2026-08-13 20:06:48 -05:00
2026-07-05 11:48:30 +10:00
2026-08-05 20:57:08 +00:00
2026-05-19 12:57:18 -04:00
2026-08-05 20:50:48 +00:00
2026-08-14 18:45:23 -07:00
2026-08-20 11:32:15 -05:00
2026-05-11 09:13:16 -04:00
2026-08-11 14:35:06 -05:00
2026-03-10 16:38:50 -04:00
2026-08-18 19:37:10 -05:00
2026-08-12 22:00:07 +12:00
2026-08-12 22:00:07 +12:00
2026-08-12 22:00:07 +12:00
2026-07-07 08:20:24 +12:00
2026-08-23 09:40:35 -05:00
2026-08-20 11:32:15 -05:00
2026-08-03 21:48:57 -04:00
2026-05-03 20:01:51 -05:00