ReviewOS

also looking at this

craft-native/craft

feat: finish native customization and platform seams

#401
Merged glennmichael123 wants to merge codex/issues-388-400-344 into main
21 files +707 -17

Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.

packages/zig/test/ios_conformance_test.zigmodified+1-1
Changes to packages/zig/test/ios_conformance_test.zig
@@ -1135,7 +1135,7 @@ test "Zig validates every field of the nested types Swift decodes, the way Swift
11351135 };
11361136
11371137 var expected_buf: [256]u8 = undefined;
1138 const expected = try std.fmt.bufPrint(&expected_buf, ".,", .{
1138 const expected = try std.fmt.bufPrint(&expected_buf, ".{{ .name = \"{s}\", .kind = .{s}, .required = {s}", .{
11391139 member.name, kind, if (optional) "false" else "true",
11401140 });
11411141 if (std.mem.indexOf(u8, zig_fields, expected) == null) {