Abdessamad Derraz
e9b3fefcc4
refactor: give the emulator page its sections
...
generate_emulator_page rendered the header, the metadata rows, the
platform block, every structured field and the file table in one body.
Four pieces come out - the scalar rows, the platform block, the
collapsible fields, and the predicate deciding whether the collection
holds a file - and the page reads as the sequence it always was.
Complexity 68 to 51, each new piece A or B rank.
Verified against the previous revision on frozen inputs: every generated
page identical.
2026-08-12 13:03:37 +02:00
..
2026-08-12 00:46:04 +02:00
2026-08-12 03:15:05 +02:00
2026-08-12 12:47:01 +02:00
2026-08-12 12:20:17 +02:00
2026-04-01 13:17:55 +02:00
2026-08-11 00:55:16 +02:00
2026-08-12 11:49:54 +02:00
2026-08-12 03:15:05 +02:00
2026-04-01 13:17:55 +02:00
2026-08-11 18:41:04 +02:00
2026-08-08 04:40:07 +02:00
2026-08-11 00:55:16 +02:00
2026-04-01 13:17:55 +02:00
2026-03-17 11:17:50 +01:00
2026-08-12 11:49:54 +02:00
2026-08-11 00:55:16 +02:00
2026-08-11 01:46:46 +02:00
2026-08-12 12:20:17 +02:00
2026-08-11 15:56:26 +02:00
2026-08-12 13:03:37 +02:00
2026-08-11 00:55:16 +02:00
2026-08-12 11:49:54 +02:00
2026-08-12 11:49:54 +02:00
2026-03-25 23:12:53 +01:00
2026-04-01 13:17:55 +02:00
2026-08-11 00:54:46 +02:00
2026-08-12 12:20:17 +02:00
2026-08-12 12:20:17 +02:00
2026-08-12 12:20:17 +02:00
2026-08-12 12:20:17 +02:00
2026-08-12 12:20:17 +02:00
2026-08-10 13:36:03 +02:00
2026-08-12 03:11:47 +02:00
2026-08-08 02:25:44 +02:00
2026-08-11 00:55:16 +02:00
2026-08-10 13:36:03 +02:00
2026-08-10 13:36:03 +02:00
2026-08-10 14:34:27 +02:00
2026-08-10 13:36:12 +02:00
2026-08-12 11:49:54 +02:00
2026-04-01 13:17:55 +02:00
2026-08-12 12:37:27 +02:00
2026-08-12 12:37:27 +02:00
2026-08-12 12:37:27 +02:00
2026-08-11 19:18:30 +02:00
2026-08-06 16:41:47 +02:00
2026-08-11 19:54:45 +02:00
2026-08-12 03:11:47 +02:00
2026-08-11 01:39:29 +02:00
2026-08-11 14:40:33 +02:00
2026-08-11 20:16:11 +02:00
2026-04-02 07:39:30 +02:00
2026-08-12 07:36:29 +02:00
2026-08-12 11:49:54 +02:00