Kaoru0822 and Claude Opus 5.5
ef5ab1f1f2
fix(apple): decode NIBArchive booleans with AppKit's polarity ( #6255 )
...
The NIBArchive value decoder read type tag 4 as true and 5 as false, the
reverse of what ibtool writes and AppKit's decoder returns, so every
compiled-nib boolean in decode-interface-builder output was inverted. The
test fixture encoder shared the reversed mapping, hiding it in round trips.
Name the value-type tags once and use them in both the read and skip
paths, fix the fixture encoder, pin raw tags in a unit test, and make
verify:interface-builder compare both polarities with ibtool --export.
Fixes #5541
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 23:32:21 -07:00
..
2026-10-21 12:48:29 +08:00
2026-10-21 19:06:44 +08:00
2026-10-18 15:40:45 +08:00
2026-10-22 14:15:35 +08:00
2026-10-21 19:06:44 +08:00
2026-10-22 00:31:43 +08:00
2026-10-22 14:15:35 +08:00
2026-10-22 00:31:43 +08:00
2026-10-22 00:31:43 +08:00
2026-10-21 12:34:05 +08:00
2026-10-20 04:01:36 +08:00
2026-10-22 14:19:12 +08:00
2026-10-22 05:47:38 +08:00
2026-10-22 05:47:38 +08:00
2026-10-22 14:15:35 +08:00
2026-10-22 04:01:02 +08:00
2026-10-22 00:17:11 +08:00
2026-10-21 01:47:09 +08:00
2026-10-14 12:49:17 +08:00
2026-10-21 21:18:22 -07:00
2026-10-20 21:45:05 +08:00
2026-10-22 03:06:59 +08:00
2026-10-21 07:52:40 -07:00
2026-10-19 18:38:57 +08:00
2026-10-22 04:01:02 +08:00
2026-10-17 19:30:11 +08:00
2026-10-14 14:47:26 +08:00
2026-10-15 21:05:33 +08:00
2026-10-14 06:35:55 +08:00
2026-10-17 10:44:24 +00:00
2026-10-13 21:13:01 +08:00
2026-10-21 21:18:35 -07:00
2026-10-20 09:53:53 +08:00
2026-10-21 19:06:44 +08:00
2026-10-17 20:02:26 +08:00
2026-10-14 01:09:19 +08:00
2026-10-22 04:01:02 +08:00
2026-10-20 21:56:54 +08:00
2026-10-21 12:48:29 +08:00
2026-10-22 03:18:41 +08:00
2026-10-16 08:14:52 +08:00
2026-10-19 12:26:54 +08:00
2026-10-21 21:18:22 -07:00
2026-10-22 02:44:14 +08:00
2026-10-19 14:03:28 +08:00
2026-10-21 21:20:02 -07:00
2026-10-22 04:01:02 +08:00
2026-10-22 07:40:14 +08:00
2026-10-22 00:43:30 +00:00
2026-10-22 07:08:44 +08:00
2026-10-19 08:54:23 +08:00
2026-10-21 05:59:18 +00:00
2026-10-20 09:48:52 +00:00
2026-10-21 21:19:33 -07:00
2026-10-14 16:18:22 +08:00
2026-10-21 04:00:16 +00:00
2026-10-21 23:46:29 +08:00
2026-10-21 12:48:29 +08:00
2026-10-16 23:57:34 +08:00
2026-10-15 18:39:57 +08:00
2026-10-21 05:12:55 -07:00
2026-10-13 00:15:54 +08:00
2026-10-20 02:01:00 +08:00
2026-10-14 21:51:19 +08:00
2026-10-22 04:01:02 +08:00
2026-10-21 21:18:35 -07:00
2026-10-21 04:57:28 -07:00
2026-10-21 04:08:49 -07:00
2026-10-21 23:32:21 -07:00
2026-10-18 01:03:19 +08:00
2026-10-22 14:19:12 +08:00
2026-10-21 15:00:05 +08:00
2026-10-22 14:15:35 +08:00
2026-10-22 05:47:38 +08:00
2026-10-22 05:47:38 +08:00
2026-10-12 14:12:19 +08:00
2026-10-15 20:11:26 +08:00