* test(apple): qualify native Interface Builder XML encodings Exercise actual AppKit/Foundation XML archive representations through filesystem and compiled CLI consumers. Preserve independent UID/hierarchy and original-byte provenance oracles. Tests-only candidate qualification on unchanged native Apple CI; no production or workflow changes. Signed-off-by: Rudy Celekli <rudy@gradiahq.com> * fix(apple): share BOM-aware Interface Builder XML decoding Reuse the existing fatal BOM-aware XML plist decoder for Interface Builder archives. Preserve original serialized-byte digests, binary decoding, and frozen native producer/consumer tests. Signed-off-by: Rudy Celekli <rudy@gradiahq.com> * fix(apple): reject unsupported XML encoding declarations --------- Signed-off-by: Rudy Celekli <rudy@gradiahq.com> Co-authored-by: N0zoM1z0 <1705004398@qq.com> |
||
|---|---|---|
| .. | ||
| Assets.xcassets | ||
| native-ui-children | ||
| calls.m | ||
| dispatch.m | ||
| dispatch.swift | ||
| interface-builder-encoding.swift | ||
| keyed-archive-hierarchy.swift | ||
| keyed-archive-uid-root.swift | ||
| keyed-archive.swift | ||
| ui.swift | ||